7
20
127
13
61
26
19
38
136
112
115
29
153
23
56
3
18
1
10
4
25
8
2
53
41
92
67
100
47
22
76
33
30
16
9
21
31
24
73