45
69
24
16
42
10
32
14
2
5
115
36
8
30
9
81
25
34
13
27
35
55
259
206
91
49
48
29
17
4
64
7
54
83
19
6
66
130
471
26
38
71
89
28
44
21
74
11