7
5
9
19
83
15
16
57
18
29
23
56
81
107
49
39
64
106
67
32
70
2
3
8
1
10
48
25
12
13
22
20
30
50
44
350
26
35
130
90
24
141
28
6
17
33
38
4
31
34