118
100
18
54
74
97
114
46
29
22
13
111
12
70
78
6
334
60
157
20
34
28
318
108
19
153
38
112
68
37
67
173
219
69
99
529
134
107
26
63
109
80
51
50
85
72
33
130