148
19
45
108
88
9
16
10
15
140
137
35
58
18
22
292
125
346
190
64
131
227
86
89
124
164
294
142
139
229
67
183
361
14
113
470
11
36
70
50
12
3
5
422
20
29
52
27
60
199