45
71
25
47
2
15
36
5
72
115
18
82
30
110
76
464
56
23
33
100
84
66
16
109
9
8
62
52
50
57
53
68
706
158
127
81
219
44
124
264
151
39
242
177
86
19
22
67
104