27
83
181
390
16
180
73
55
11
275
34
230
254
52
102
175
145
178
95
58
190
109
87
93
313
54
126
155
99
49
94
59
26
45
159
282
66
57
17
32
47
137
50
48
148
56
15
100
7
22
23
43
154