32
19
47
8
9
60
10
38
120
64
63
36
77
62
28
16
22
39
13
12
75
14
53
43
40
24
298
52
44
30
55
84
59
114
31
15
69
26
6
3
49
58
34
102