18
13
36
4
19
54
16
56
12
10
67
31
9
71
107
138
6
58
529
35
5
3
77
1
11
20
28
98
8
0
123
156
255
2
15
74
25
17
23