41
111
126
97
120
27
16
49
11
21
51
19
105
116
30
23
15
38
32
55
53
35
52
73
106
10
12
1
31
48
79
96
74
13
18
8
99
781
2
14
57
177
20