141
29
31
112
16
61
24
171
129
220
161
159
53
266
43
157
50
81
80
365
12
49
101
26
20
55
22
36
251
45
89
87
231
10
15
106
105
54
94
91
46
356
78
97
124
7
9
205
40
285