3
18
13
19
17
32
12
29
64
33
14
16
37
24
22
49
20
40
41
110
76
95
77
38
21
35
25
10
5
45
117
70
55
27
54
26
51
34
224
50
48