65
139
41
34
25
33
320
121
59
10
11
14
135
86
235
46
54
188
28
39
29
81
21
19
47
70
79
163
12
37
40
22
71
62
38
43
13
247
248
159
134
138
61
132
109
110
166
83