45
19
84
443
4
11
16
8
3
36
78
66
120
26
31
34
47
292
30
52
74
111
14
69
20
24
51
87
44
50
70
60
17
469
95
56
25
123
98
15
21
92
29
79
58