12
555
89
294
35
292
53
346
67
241
19
221
32
263
25
165
174
9
150
10
86
1
99
21
117
17
103
14
94
0
69