42
175
79
118
20
17
28
18
19
100
164
26
615
45
47
54
8
110
143
75
55
68
46
433
341
44
62
72
0
140
53
31
43
81
479
605
137
154
152
51
14
97
167
6
101
10
374
2
64