3
1
16
11
46
13
134
137
10
8
113
81
123
5
4
2
38
14
107
59
40
12
195
60
45
53
67
31
15
27
7
42
432
63
92
34
0
25
87
292
117
89
169
17
29