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