13
35
221
21
40
16
110
22
109
146
190
78
315
108
65
15
365
182
68
34
589
32
26
18
97
30
99
73
136
224
81
126
55
144
14
9
37
72
29
19
42
23
36
33
253
216
39
131