9
130
33
11
7
59
29
8
14
71
17
18
52
40
0
192
28
24
37
35
85
51
400
78
58
68
30
97
562
16
75
260
151
121
32
31
34
49
55
53
395
23
21
13
175
66
10
19