16
63
35
34
210
104
97
87
39
264
58
41
19
49
28
123
12
62
253
48
55
207
32
98
23
71
133
31
61
157
105
29
30
21
137
36
7
90
24
15
134
14
60
22
4
5
18
10
46
33