2
18
4
62
12
6
1
46
24
10
0
22
25
32
199
9
17
72
81
16
182
94
14
56
44
48
47
37
41
35
537
64
121
38
293
5
174
57
90
380
95
8
42
45
40
27
3
108
67