12
550
112
358
20
76
54
16
108
62
7
9
33
495
131
14
18
103
27
39
22
32
19
93
71
21
118
48
110
37
41
173
178
190
43
347
171
73
104
97
4
69
13
113
90
25
197
36
89
30
86
78
80