2
36
0
18
43
15
9
10
20
1
11
8
6
4
19
69
38
92
45
12
32
165
40
56
33
16
23
21
44
48
22
34
24
14
39
75
25