107
59
99
61
42
14
34
1
4
28
11
120
32
26
13
52
21
15
36
8
10
27
31
98
16
122
48
29
45
69
43
64
223
5
81
50
17
75
78
67
3
12
2
6