32
34
37
65
51
260
194
82
165
97
173
170
50
292
11
30
17
191
18
19
63
66
90
61
36
20
80
12
88
132
26
9
56
14
25
40
109
124
87
133
83
31
45
71
21
62
180
92
67