26
117
62
52
93
51
268
173
223
89
27
227
38
118
158
36
64
6
100
92
140
122
521
13
28
68
301
32
17
71
128
40
61
54
43
66
19
86
81
73
209
45
46
33
53
94
95
41