1
133
67
58
64
126
46
34
50
73
92
102
90
29
40
111
135
149
56
197
30
212
33
266
136
213
167
44
108
449
107
81
85
70
110
53
132
57
117