49
54
48
46
20
43
29
31
279
44
168
41
25
186
63
196
82
111
108
39
199
175
33
56
30
137
89
99
200
45
139
79
67
68
98
13
125
74
109
69
148
122
83
100
179
102
26
16
34
55