65
18
121
9
146
31
25
21
279
40
13
15
53
220
34
5
85
75
52
127
106
6
3
20
137
22
32
149
30
58
168
240
35
16
28
45
42
878
59
281
148
564
27
44
43
176
169
56
36
92
66