1
17
6
5
9
30
24
3
7
18
2
61
19
10
13
11
45
48
21
25
4
23
58
43
16
84
22
41
40
52
171
47
15
38
124
49
27
395
51