8
1
13
3
28
7
17
20
5
11
15
24
26
2
9
4
19
27
98
88
12
141
41
52
36
53
66
50
51
56
130
142
34
21
96
135
38
62
60
33
137