7
22
20
11
63
34
18
9
14
52
37
56
28
106
32
15
10
1
36
26
68
12
62
110
30
67
69
25
152
47
255
29
115
40
134
8
46
2
19
181
182
332
84
33
90
61
95