26
18
35
11
129
50
25
24
33
22
2
12
14
9
6
16
3
19
63
69
4
8
56
43
23
31
81
130
30
220
27
42
66
71
45
78
49
55
89
301
28
114