26
19
286
39
91
14
79
52
30
34
59
118
28
210
97
25
15
10
54
13
48
33
81
170
80
162
126
263
95
74
65
7
12
27
23
88
148
226
117
190
140
40
320
43
35