2
17
33
6
11
20
4
30
7
16
19
32
5
1
29
9
3
0
14
18
12
28
25
22
36
45
40
37
56
224
26
44
31
172
88
23
41
43
38