26
104
34
32
83
19
21
112
33
11
31
53
38
28
91
96
35
64
18
7
55
15
9
23
30
16
20
88
36
51
58
97
300
119
171
81
86
8
89