46
19
64
76
96
16
205
94
22
214
154
95
93
103
173
111
50
110
4
65
120
20
24
896
422
41
153
207
172
9
169
75
70
78
61
615
60
12
143
23
49
117
86
30
92
37
69
164
106