18
39
16
29
7
30
44
3
60
4
35
56
8
208
15
133
76
14
49
81
9
55
270
96
48
22
233
209
37
34
2
43
91
17
23
213
228
45
190
149
134