30
70
212
47
18
81
95
32
34
53
41
69
62
24
44
114
39
109
23
63
118
58
151
36
11
61
185
37
26
56
116
27
76
55
79
14
68
85
54
52
65
142
195
22
25
16
48
97