1
7
4
20
2
24
41
35
21
11
58
6
28
66
68
107
202
59
30
5
112
39
303
150
22
120
130
51
210
134
16
34
104
252
102
42
29
77
84
133
74
206
166
489
211
95
75
73
181
50
302
117