21
77
365
2
7
65
25
80
17
26
27
41
118
36
157
98
413
35
70
73
63
295
72
304
140
66
111
358
13
9
248
22
34
30
152
86
308
84
49
233
96
393
24
45
57
276
33
355
10