163
111
375
45
7
17
67
140
36
70
85
268
260
30
143
165
318
95
161
113
19
27
46
28
129
66
75
236
196
96
15
146
41
105
350
90
209
23
14
22
47
33
175
74
55
35
18
183
106
68
69
25
43