36
2
13
24
40
293
10
87
252
260
321
272
83
100
18
619
74
187
66
43
42
56
78
421
127
44
148
31
70
163
161
77
86
358
91
53
14
422
79
114