28
12
55
10
14
129
64
19
44
36
294
79
26
22
135
136
11
40
53
25
30
21
116
205
125
73
38
106
237
102
59
1285
29
222
50
37
175
32
17
23
15
18
80
66
113
238
162
52
90
267
27