26
135
44
94
18
11
3
102
37
23
31
60
15
38
54
71
128
63
28
19
14
48
24
113
70
110
12
118
294
64
32
50
98
61
42
132
78
170
27
66
185
143
36
147
235
253
74
65
46
39