93
6
74
24
4
10
38
28
130
177
7
40
61
19
100
52
99
64
0
79
2
30
73
25
5
16
27
118
46
70
17
221
50
36
18
8
12
9
35
81
278