43
50
41
21
227
23
47
185
198
16
19
287
34
11
72
1
10
28
9
311
29
13
156
5
22
6
98
54
30
18
62
8
12
40
20
25
36
42
49
114
129
110
74
33
1296
53
78
24
142
44
45