22
11
24
30
17
56
29
26
50
25
59
35
46
32
97
15
20
38
186
230
14
12
41
300
73
19
52
53
115
28
75
8
130
106
124
166
109
57
100
220
45
127
36
9
87