4
17
5
15
1
2
0
7
8
18
30
192
92
72
71
70
62
61
152
16
39
37
33
141
60
35
186
177
96
13
116
52
44
22
45
63
9
26
25
32
82
154
231
163
68
101
79