5
54
9
19
17
18
7
4
32
16
24
147
11
29
73
20
125
53
2
13
6
26
27
38
3
10
48
23
12
56
166
101
25
8
33
89