9
31
64
4
16
35
19
1
24
10
26
23
96
12
25
17
73
22
110
8
42
32
6
51
28
57
2
33
14
49
70
40
15
46
91
21
30
180
83
349
13
55
58
36