41
53
20
552
47
37
91
50
244
117
96
21
283
223
8
155
108
15
70
100
373
16
5
71
145
66
60
93
72
192
98
209
13
58
97
65
138
42
43
24
118
14
125
10
169
29
84
30
31
89
18
148
259
440