14
30
49
32
10
20
168
46
33
9
11
16
22
60
34
114
196
23
91
37
118
29
221
74
24
417
36
55
251
83
126
66
92
78
200
64
101
51
7
45
25
52
18
5
488
116
12
35
158
17
63