13
17
9
22
4
14
60
10
15
12
76
156
79
24
121
25
55
78
20
19
43
32
28
30
0
1
7
8
40
38
123
66
23
59
227
96
18
74
229
155
85