26
136
46
41
11
17
24
14
62
572
149
60
7
72
150
48
23
148
9
34
38
65
31
19
47
168
82
12
139
88
220
203
98
70
40
77
155
214
673
211
33
18
358
56
43
208
29
137
32