27
176
54
37
26
79
45
277
42
119
32
56
33
52
70
19
28
20
57
78
30
15
286
196
59
126
213
69
155
192
94
118
58
113
16
156
141
29
117
77
236
41
53
21
361
275
68
43
12
231
17
100