8
9
18
30
24
12
200
14
32
103
48
126
7
11
65
83
78
25
69
58
33
43
21
13
19
157
96
17
31
10
134
16
27
51
15
6
36
63
26
56
37
5
40
23
64