235
178
49
99
46
20
158
34
50
58
522
82
52
128
42
281
105
35
78
282
48
28
37
90
152
39
370
67
65
138
229
250
100
23
256
32
316
64
197
33
399
124
199
76
71
136
140
75
107
320
62
419
74