37
22
2
19
36
26
35
57
89
112
119
39
11
109
21
20
18
102
30
7
100
25
34
72
49
8
14
48
129
6
356
44
75
126
52
115
166
125
41
134