45
72
456
24
159
35
34
46
43
49
56
285
83
127
84
50
9
256
20
106
6
16
90
134
8
149
21
36
440
171
64
283
144
39
91
13
58
88
7
115
12
156
29
69
288
17
306
25
178