26
97
52
5
33
7
11
4
21
6
14
15
74
128
62
147
30
51
3
16
2
8
13
112
23
28
12
126
36
10
31
18
22
9
17
344
58