33
19
11
30
4
26
55
10
27
7
63
31
14
46
36
22
1
54
77
20
65
6
5
62
57
43
28
82
13
66
48
2
49
69
61
23
45
166
41
115