2
3
8
36
5
0
15
6
95
4
57
7
32
22
13
76
25
45
16
17
27
33
59
20
12
1
42
9
98
26
31
28
14
11
38
118
29
10
24
40
44