48
22
46
17
445
186
32
229
206
67
154
33
64
84
85
259
222
77
20
23
193
72
65
66
60
97
100
52
142
59
131
105
93
75
92
110
96
844
47
91
189
249
146
45
50
165
266
76
138
29
155
21
34
41