2
12
32
1
54
11
14
0
24
8
13
16
19
10
6
3
23
47
7
21
43
18
35
27
30
117
17
38
178
104
25
31
20
9
29
109
26