1
9
25
45
6
24
23
7
46
2
29
11
12
18
16
8
39
37
58
17
15
13
27
22
237
0
83
26
14
38
31
19
28
20
62
116
100
63
3