117
186
35
228
380
285
68
138
383
78
79
23
49
60
189
136
118
70
113
220
139
95
159
72
62
83
61
160
147
240
64
142
111
29
63
46
188
96
140
126
42
224
115
141
427
86
55
31
116
25
66
45