7
5
15
12
27
96
107
19
30
6
83
41
2
14
105
3
4
29
57
46
31
498
52
48
10
23
127
17
16
69
32
13
38
43
47
34
93
20
53
136
49
36
97
18
8
26