120
33
1
19
34
70
40
132
35
24
105
36
115
3
5
42
10
65
11
107
54
6
100
39
12
8
17
21
94
13
30
7
74
2
16
31
405
9
71
127
172
20
18
58