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