50
9
130
33
11
7
58
29
8
12
6
70
17
16
52
38
0
192
28
24
15
37
85
49
400
10
78
68
30
96
560
75
35
254
74
151
120
32
31
34
55
51
389
23
21
171
66