59
54
35
34
18
39
16
29
7
30
44
3
60
4
56
8
209
15
134
76
14
49
81
9
55
270
96
22
233
37
2
43
92
23
214
228