21
3
20
19
49
43
25
8
16
34
32
18
29
111
31
47
61
52
39
221
75
14
189
50
313
36
250
27
41
159
67
13
392
6
22
17
15
115
24
42
44
11