98
58
118
202
72
1364
28
385
89
25
79
261
142
148
12
16
181
119
30
65
254
76
334
62
70
315
108
9
211
139
71
175
236
49
84
401
34
55
114
93
508
61
146
53
29
56
336
23
7
154
38
112
60