42
22
12
31
15
32
14
49
66
27
21
11
8
19
56
45
20
34
18
35
40
51
97
59
89
98
133
47
58
46
17
100
43
33
48
121
61
105
153
38
25
26
67
29
71