116
28
66
65
42
43
261
91
17
84
22
23
197
39
79
100
30
10
13
119
54
290
95
141
83
378
114
70
329
190
44
74
67
60
56
146
47
57
19
166
276
452
352
16
68
105
128
112
35
181
90
365
33