93
11
245
37
76
141
223
119
129
74
106
33
53
272
105
143
177
6
155
352
79
235
35
134
148
100
46
432
140
22
65
68
29
36
121
9
60
90
56
88
163
40
86
139
18
184
110
8
113
30
83
294
7
226
130