92
62
59
33
91
166
82
34
70
81
19
69
43
58
25
60
27
126
46
22
97
28
15
16
51
131
30
66
100
49
88
21
158
72
39
32
17
78
11
57
47
45
148
96
76
29
119
87
12