60
25
33
13
26
14
120
91
109
75
28
12
140
44
169
9
34
65
49
74
68
115
175
82
414
159
145
84
207
37
127
32
21
51
277
123
61
206
54
56
55
27
42
150
108
116
81
18
246
205
39
128
225
185