104
62
93
165
89
192
140
112
96
190
34
232
54
80
115
137
7
150
49
65
37
26
44
23
64
33
121
41
19
55
47
25
21
39
57
22
118
235
18
17
308
45
60
10
15
189
13
42
153
50