346
72
402
152
24
75
56
51
97
223
54
92
190
122
187
138
290
38
66
50
116
124
427
108
65
68
61
42
32
25
79
27
49
55
301
69
67
80
89
47
35
107
239
421
71
16
193
218
229
23
91