7
31
12
95
41
32
15
64
19
11
14
16
72
47
200
42
6
21
17
9
40
5
22
29
26
18
109
46
90
55
51
63
10
184
60
24
68
50
150
48
28
20
27
35
25
8
30
37
38
13
57