10
73
87
228
32
56
128
61
317
103
135
146
54
81
358
150
37
105
22
472
191
253
395
36
16
148
19
12
53
186
162
132
272
77
30
83
9
3
38
109
35
47
226
67
26
25
33
196
65
17
34