7
8
26
24
4
30
152
46
6
28
106
29
2
13
21
17
100
31
18
33
14
5
19
70
82
41
38
71
56
32
3
1
10
76
50
20
23