7
2
15
10
3
8
21
32
49
6
4
25
11
45
89
24
82
16
1
12
19
44
60
87
62
29
106
14
55
13
91
17
157
57
140
46
190
35