30
26
33
40
10
23
52
67
179
64
37
29
84
57
97
62
17
133
47
69
49
59
44
24
28
108
19
53
48
76
45
22
75
20
79
41
14
12
6
27
9
46
11
66
137
36
72