1
29
4
7
24
10
17
16
8
5
14
64
15
3
13
33
19
28
6
2
9
22
51
60
54
32
58
25
46
18
37
11
92
12
89
138
26
34
87
252