49
42
23
68
6
554
45
225
78
297
75
36
209
204
66
43
82
96
31
99
58
126
50
40
29
94
132
10
86
137
101
169
32
61
67
8
54
74
39
71
155
17
151
124
138
180
79
34
27
53
342
95
65