3
195
134
20
81
182
122
59
37
5
9
31
21
18
11
7
30
28
10
192
55
4
0
15
2
35
150
36
12
67
100
62
34
74
110
65
58
146
8
16
361
49
38
40