7
6
4
16
1
2
45
11
23
74
14
269
3
101
54
39
34
91
12
25
21
33
56
13
8
117
31
10
43
18
60
41
80
112
19
27
52
104
30
9
360
124
32
172