19
1
9
69
8
0
14
17
23
76
101
7
136
91
152
28
68
134
153
29
176
149
94
51
83
47
57
128
20
3
221
87
212
56
303
84
38
189
126
31
329
123
269
214
89
63
25
288
385
168
508
443
58
318