26
54
33
15
47
7
18
23
138
35
159
72
50
258
76
6
46
30
132
51
80
70
53
120
49
45
56
71
60
114
79
55
22
59
17
69
29
92
195
58
0
158
43
28
52
211
178
84
21