15
16
3
2
4
36
11
85
61
40
48
167
20
6
1155
515
164
28
18
58
12
7
8
30
9
94
37
13
268
54
17
14
25
68
23
24
19
194
1