33
110
75
28
12
111
68
9
46
8
6
49
73
37
27
102
8658
57
31
252
30
11
219
17
403
70
35
13
275
41
118
56
58
22
29
217
207
76
10
64
5
32
101
377
74
108
39
36
42
48
189
220
84