23
5
7
19
20
24
22
38
54
4
13
85
16
12
14
39
118
37
42
28
49
9
105
31
34
21
47
541
506
490
56
250
25
40
27
83
189
30
48
61
45
69
91
33
336
35
41