5
18
75
38
59
68
93
28
31
119
9
134
159
172
367
45
226
80
127
16
195
22
27
26
375
184
1121
130
78
336
114
302
10
48
124
113
50
29
58
44
335
197
11
196
56
49
90
247
91
17
19
60
81