67
101
8
37
313
50
66
31
69
25
223
10
92
45
168
7
123
226
34
583
81
29
63
421
1070
212
187
790
75
147
22
13
24
53
23
4
83
9
12
178
155
21
62
88
109
32
17
98