48
84
65
26
229
358
66
41
18
31
44
50
103
183
90
134
35
46
274
221
39
45
226
82
162
20
63
78
214
160
117
94
81
34
170
112
95
105
55
123
12
57
76
32
218
127
106
8
17
91
67
59
202
188
74
217
28