95
65
46
107
37
136
39
32
19
69
67
103
48
113
116
109
92
22
23
110
8
43
127
40
137
115
45
87
193
41
49
55
266
66
29
25
82
52
84
189
14
98
47
114
169
54
56
38
140
60
71
139
57