29
23
33
59
42
190
61
164
113
192
53
80
19
434
37
65
205
62
10
67
45
43
151
46
40
24
115
49
82
20
21
144
22
226
150
31
97
71
109
32
55
154
280
58
103
11
271
128
50
72
125