12
26
10
159
3
44
37
123
181
30
102
60
13
24
41
40
8
59
33
15
16
27
0
47
75
4
164
19
56
20
204
72
34
268
61
241
31
95
168
99
108
11
147
48
32
105
43