49
28
48
115
83
53
19
65
22
36
67
43
58
29
328
60
110
105
221
21
68
41
227
85
472
237
171
124
113
61
73
123
415
159
77
74
257
94
162
24
121
187
50
116
34
95
18
31
15
23
229
111