175
95
109
83
44
107
205
164
19
113
82
49
111
68
88
116
108
76
249
75
177
166
245
12
18
15
6
1
70
21
32
55
48
13
4
33
43
90
28
98
211
37
87
14
64
59
36
17
5
30
29
243