5
2
4
1
30
3
19
69
164
6
10
17
27
9
41
7
18
35
26
20
25
16
59
121
48
8
22
14
15
179
108
12
45
13
31
46
65