50
35
107
25
6
11
4
12
19
28
58
36
1
33
2
27
8
22
104
14
30
24
37
26
57
54
3
21
34
13
72
9
64
17
42
29