18
87
56
41
64
67
116
62
42
33
17
38
3
26
52
37
21
23
6
43
14
47
1
20
50
53
5
115
102
7
69
83
89
25
240
8
46
86
11
16
15
66