91
16
24
212
113
78
65
29
22
124
34
59
63
27
49
28
80
60
162
17
179
38
266
531
12
103
46
45
257
20
67
31
98
62
15
102
126
153
213
207
47
8
39
139
233
249
364
172
64
43