48
106
80
145
58
195
74
234
38
59
224
211
66
56
22
13
76
320
138
254
176
93
104
34
427
107
167
70
413
227
441
83
89
296
156
136
123
125
163
148
71
50
131
117
61
36
32
20
118
182
114
428