1
5
9
4
15
25
7
21
2
36
19
41
39
3
6
23
17
18
11
40
16
35
59
214
85
44
45
160
61
34
92
67
30
24
43
73
10
20
90
56
14