5
2
4
1
32
3
17
72
184
8
11
16
6
26
43
7
18
35
29
9
20
19
15
59
10
123
49
22
12
183
124
46
25
50
21
31
28
38