33
59
27
17
26
16
34
40
21
15
58
38
32
57
14
7
25
100
45
53
42
30
120
66
47
10
19
12
37
97
36
23
74
11
1446
906
31