30
19
26
55
38
32
17
5
69
35
91
27
105
120
98
4
116
84
31
18
56
61
10
12
68
24
11
33
122
21
7
46
16
25
8
23
15
40
1