17
170
3
12
2
7
15
0
53
26
4
31
13
25
14
46
28
22
59
98
29
19
57
21
23
16
9
79
45
40
109
43
39
246
460
69
85
113
63
96
47
250
60
42
204
160
20