35
24
18
22
23
44
19
28
14
47
61
33
69
55
20
58
32
13
27
29
15
34
21
25
42
65
46
30
41
66
17
52
63
64
50
252
110
71
43
92
453
121
97