16
39
4
30
19
12
8
5
50
295
18
24
49
20
15
21
160
41
10
37
34
35
46
57
32
44
56
52
27
66
91
67
6
25
79
68