6
126
171
35
20
17
33
26
18
16
32
128
108
143
13
132
15
60
103
31
150
81
66
131
8
46
283
25
127
59
65
21
79
34
74
194
158
300
152
147
36
76
24
30
14
125
61
22
23
1218