45
5
9
21
16
8
33
70
25
20
30
56
108
40
42
485
29
23
26
14
22
12
37
11
124
34
18
98
65
10
46
7
71
32
13
43
82
63
38
24
27
50
84
17