1
2
6
24
19
5
18
21
33
16
8
140
41
56
12
13
9
15
305
3
28
10
7
11
165
17
4
27
20
29
61
36
312
40
47
39
38
91