34
237
24
18
46
145
189
44
95
144
148
37
19
156
108
81
639
52
69
22
14
262
35
17
20
45
21
55
159
334
76
149
176
197
11
4
2
3
78
79
111
288
346
23
99
28
25
461
68
31
209