28
16
9
75
60
71
31
8
94
27
76
55
43
19
114
195
46
99
20
62
47
240
85
61
13
70
22
34
35
40
159
17
227
66
193
98
23
10
104
45
131
269
148
192
127
53
156
36