2
35
1
3
29
12
28
46
18
6
5
36
52
17
24
127
49
54
22
31
84
32
10
73
9
13
37
7
57
70
58
45
25
72
71
38
11
0
27