18
36
32
92
23
34
57
19
115
47
16
61
80
55
39
13
95
53
75
110
142
145
146
45
38
63
62
60
82
272
88
134
193
42
734
74
52
90
28
72
70
31
35
68