33
77
17
56
27
18
62
11
10
7
3
25
32
20
306
109
13
43
37
26
31
12
19
52
23
53
16
21
44
6
66
8
29
38
30
40
91
22
228
467
101