37
33
100
23
48
14
112
16
24
56
4
35
11
2
64
119
13
54
5
26
3
42
20
7
34
17
15
36
6
29
21
22
30
10
146
60
12
765
63
121