6
31
51
45
164
26
72
74
48
20
18
32
50
110
126
24
75
52
228
14
40
80
22
23
11
25
15
47
2
9
145
57
149
133
82
78
107
60
16
42
210
226
166
37
19
58
17
44
131