26
163
23
44
25
68
42
29
62
18
9
16
36
8
7
20
38
127
102
121
207
19
50
93
15
69
80
148
34
43
125
145
49
27
275
60
24
63
21
45
92
28
57
33
13
32
3