62
29
39
57
127
27
12
6
26
5
45
9
28
2
13
56
81
18
17
85
36
71
33
7
16
41
51
53
1
35
150
30
32
15
31
11
86
8
23
25
19
14
112