70
32
59
35
405
168
44
14
194
63
31
19
24
8
17
117
145
824
25
84
9
289
23
58
16
847
200
457
75
38
13
255
22
90
36
43
55
28
56
29
105
188
30
61
74
88
0
15
27
39
2