66
60
202
107
72
18
32
36
20
2
57
173
45
19
14
7
25
12
61
38
28
65
138
35
48
34
56
128
16
300
50
40
105
245
41
130
58
11
64
70
216
30
273
15
258
26
23
175
210
76
283