9
6
17
22
21
16
64
12
164
175
50
76
55
52
41
49
20
15
98
66
23
35
13
25
31
38
19
2
34
153
26
33
28
36
74
97
27
18
70
32
14
105
102
37
11
117
220