173
72
106
131
344
341
97
248
76
140
114
154
31
409
199
62
29
195
516
75
158
74
49
70
93
18
55
22
14
124
127
161
38
1853
41
175
261
427
12
42
180
769
17
60
1375
21
37
437
19
258
9