34
13
94
33
2
29
15
36
56
11
43
6
20
45
8
9
40
3
14
27
140
110
25
16
32
19
31
37
138
17
86
18
24
93
73
1
66
55
28
68
120
50
112
83