18
45
56
14
20
62
19
104
158
43
53
95
33
25
40
32
46
39
81
41
31
86
35
16
24
5
48
11
233
155
96
72
23
115
58
10
21
30
12
7
6
55
51
4
36