170
584
9
71
14
18
70
116
19
22
34
29
113
458
53
40
36
21
41
33
10
25
26
193
30
16
194
5
8
341
72
28
61
227
1
128
476
177
20
161
190
3
31
55
79
84