17
66
38
78
16
33
19
25
29
34
18
24
7
56
57
12
10
15
35
8
2
90
87
47
54
14
45
11
22
23
39
229
184
43
21
32
46
75
27
102
26
62
52