26
25
3
99
23
37
78
18
51
27
24
17
117
43
61
255
13
7
125
9
70
19
38
33
8
107
137
55
15
31
144
129
16
12
5
66
88
20
58
39
52
4
30