39
58
101
16
27
9
433
53
11
70
25
32
14
56
68
22
163
12
80
107
55
139
19
31
8
29
61
46
172
23
423
430
210
640
96
44
287
63
166
92
102
72
258
147
154
99
43