63
81
140
100
35
42
135
55
92
48
26
110
23
40
158
122
74
89
27
68
32
61
69
194
51
64
58
56
96
47
178
30
79
49
44
73
88
52
128
38
80
21
14
17
168
165
365
62