52
71
119
124
342
54
60
315
67
157
68
95
82
45
262
34
159
81
199
74
435
158
108
141
103
161
91
120
122
8
105
134
69
24
61
18
55
77
237
160
135
83
102
40
53
73
233
116
254
75
19
111