33
36
85
10
22
94
54
13
151
16
90
64
93
24
12
67
23
103
146
108
26
56
42
15
18
20
87
17
102
14
220
38
52
92
53
458
183
234
79
25
113
31
238
173
77
9
442
617