33
227
808
122
77
138
344
47
172
197
289
28
85
71
137
208
68
99
128
117
214
40
102
10
109
119
50
140
70
123
159
21
15
332
288
141
52
13
62
59
41
8
27
24
768
130
34
51
108
133
16
42