62
241
153
176
2308
121
170
51
371
88
211
254
137
58
152
746
90
89
493
46
34
65
21
15
119
93
49
105
28
54
61
100
82
92
38
35
269
154