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