41
122
17
31
252
35
104
28
24
153
95
59
62
56
27
16
8
220
47
25
126
9
83
822
51
48
65
13
108
640
14
34
33
137
7
257
68
111
196
80
269
1173
879
43
166
18
115
127