38
317
52
167
155
125
350
105
50
159
204
364
127
131
107
61
135
231
213
104
42
80
86
49
66
141
48
223
56
262
247
118
120
295
134
146
43
26
46
199
96
23
33
97
12
57
340
59
34
25
37
68
73