86
123
56
53
173
61
81
26
24
15
18
34
241
112
32
45
31
55
43
58
25
57
38
22
27
78
68
93
14
11
16
39
60
64
13
47
28
71
242
159
23
20
140
37
12
121