26
37
21
12
87
43
135
23
5
25
35
120
72
19
204
171
60
85
16
298
48
246
7
167
361
79
50
0
40
47
34
22
33
41
240
185
32
27
20
53
344
45
11
492
9
189
67
36
10
264