85
25
43
17
12
27
15
41
9
1
26
13
76
19
23
91
34
37
128
31
47
21
235
136
158
81
201
79
65
58
75
35
30
170
69
230
84
5
18
45
11
73
51
166
239
59
55
200
36