35
44
101
11
142
57
99
43
159
106
419
84
29
158
109
45
522
266
13
27
67
302
122
165
331
118
198
269
42
17
40
144
70
22
10
87
41
32
120
129
282
20
9
2
47
36
7
78
135
49
14
38
209