26
103
34
32
83
19
20
109
10
29
52
38
27
90
31
96
35
64
17
7
54
15
9
11
23
53
30
16
88
36
51
58
300
28
119
170
81
86
8
89
21