24
23
22
31
100
38
27
16
25
50
78
47
129
57
51
45
104
37
39
15
41
34
20
13
55
46
56
19
6
52
30
26
67
101
64
14
21
35
244
44
73
40
36