15
44
42
23
74
114
481
57
168
19
16
83
41
191
88
30
93
43
116
17
37
32
72
28
86
36
35
107
64
47
54
233
45
171
115
55
29
49
252
100
122
354
92
167
95
52
60
61
247
244
237
12
79