12
114
56
52
57
53
69
22
33
15
28
9
89
60
6
1
3
45
7
47
14
168
97
8
194
92
11
207
164
58
17
36
615
70
39
50
214
292
34
154
90
68
18
367
10
461
202
160