1
5
2
3
32
7
23
34
102
9
11
8
64
20
66
6
17
10
15
13
4
12
22
63
38
16
82
21
36
18
25
0
148
19
31
27
47
28
40