26
112
52
22
15
2
47
14
21
46
6
40
17
27
73
1
5
61
153
83
82
60
49
32
85
30
10
13
20
9
63
57
25
51
66
19
3
207
36
68
38
4
39
67
23
11
86