16
14
2
5
56
10
47
37
13
36
25
34
4
6
55
29
9
18
28
33
1
8
31
15
238
11
49
23
78
7
3
53
349
106
24
96
60
116
38