5
24
17
3
4
27
26
34
29
39
28
21
10
9
7
36
22
14
18
6
84
45
40
73
16
19
61
51
58
25
162
31
1
125
13
11
260
20
46
2
156
52