3
4
8
23
56
19
6
36
17
96
16
26
33
30
46
5
44
21
168
11
38
10
24
35
29
7
68
45
25
27
22
12
20
114
53
15
43
200
40
34
50
32
37