3
7
18
36
16
2
55
9
68
15
83
33
56
54
71
96
38
30
27
104
40
126
17
99
22
12
25
77
178
156
5
19
86
31
105
199
13
34
48
28
85
66
26
51