46
12
21
39
45
3
68
10
43
7
20
5
2
61
26
51
42
25
15
57
120
11
80
125
17
304
9
56
81
37
38
65
47
13
16
29
50
31
53
18
84