30
16
52
32
18
15
55
42
46
48
61
25
29
86
13
14
24
22
8
78
75
28
51
19
135
101
98
83
65
38
37
91
17
27
9
84
33
93
34
26