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