75
31
56
92
79
16
65
173
117
432
81
43
52
73
380
315
97
243
394
632
658
1164
224
84
227
288
13
113
132
53
10
22
108
14
209
194
39
99
15
135
368
123
843
33
131
122
26
993
157
129
20
45