14
1
4
2
0
3
16
42
23
55
47
31
34
38
84
177
90
85
87
148
144
168
62
68
51
70
127
80
467
64
220
107
17
377
52
373
181
337
73
322
96
50
81
74
24
185
30
15
231