18
84
54
47
26
10
111
33
24
86
38
17
35
21
28
31
19
1
14
96
4
58
25
13
39
11
8
40
155
52
56
49
32
6
209
128
16
59
30