2
9
6
55
12
7
17
43
10
11
27
70
13
16
49
21
1
29
46
4
5
31
23
45
120
92
18
28
19
114
36
42
20
8
0
3
22