6
9
72
21
28
45
46
106
120
42
58
164
14
108
187
74
27
268
43
180
175
100
41
155
95
132
121
226
64
32
50
223
94
40
66
61
345
156
134
80
133
144
153
19
63
56
52
76
48
101
102
24
97
33