2
25
8
7
12
58
62
89
308
33
49
17
14
13
61
32
57
100
30
5
64
0
24
34
46
22
52
53
11
10
4
118
16
73
45
133
21
60
137
26
9