34
97
38
17
46
25
15
1031
42
18
365
146
175
356
23
366
247
11
56
39
221
1
21
55
106
43
22
112
10
224
94
13
432
69
116
36
132
68
145
8
30
74
134
70
72
37
147