9
22
11
20
37
29
71
33
34
21
249
115
96
17
48
12
45
121
68
93
141
77
15
58
177
60
132
168
46
28
32
152
64
82
260
23
356
129
122
56
100
10
127
108
167
128
38
36