23
9
11
31
2
15
3
14
58
4
76
13
77
5
124
114
30
6
28
49
10
35
1
0
18
275
249
55
25
16
198
98
20
36
57