45
28
22
2
5
9
19
27
92
17
75
112
31
74
16
29
34
4
56
73
10
459
36
20
8
57
59
13
24
6
23
14
95
15
40
66
90