8
19
16
36
7
32
34
17
12
28
15
3
26
40
9
18
25
22
31
60
27
35
24
151
119
20
68
2
38
33
46
100
290
4
47
29
98
6
63
93
66
10