7
8
107
2
26
53
13
37
33
1
9
17
95
3
16
28
65
18
21
12
11
6
49
22
43
45
24
5
31
257
25
29
32
14
20
15