8
35
82
42
32
153
23
26
47
27
41
4
3
58
17
149
16
38
34
13
10
7
31
108
33
87
19
60
2
53
760
56
64
61
107
52
9
125
150
15