16
13
8
7
19
51
94
49
64
36
22
99
5
21
33
119
39
35
23
30
18
59
31
47
41
26
42
15
52
45
116
77
25
28
54
106
100
299
156
10
29
24