62
122
153
52
43
82
67
320
31
293
85
79
191
61
51
32
397
216
145
78
99
177
180
273
13
84
806
23
49
89
241
57
257
35
185
144
125
42
25
75
109
34
50
102
136
86
87
24
66
22
20
190
39