5
2
4
1
31
3
16
71
176
7
11
18
6
8
26
43
35
32
20
19
15
59
9
124
10
49
22
28
13
184
122
12
46
25
50
21
44
56