111
30
93
13
41
26
51
14
12
43
162
17
39
47
24
64
11
101
135
53
105
15
28
27
21
8
45
2
20
80
6
22
3
58
4
125
31
36
40
34
32
19
25