26
100
147
145
83
65
108
61
98
93
36
28
40
10
66
8
48
13
92
37
32
39
46
27
59
25
43
55
57
88
116
31
89
202
49
41
60
21
38
54
94
30
96
16
115
186
150
56