1
14
16
7
32
25
63
21
26
31
10
22
20
53
15
34
45
27
17
12
100
86
90
96
19
112
130
168
57
46
74
160
83
82
75
37
70
50
24
91
28
29
195
186
65