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