4
103
152
38
31
62
54
44
30
26
20
0
41
29
98
12
11
60
37
35
21
8
9
14
13
2
217
22
144
57
66
185
10
131
129
91
25
134
19
127
109
50
3