20
48
15
3
33
32
88
45
62
59
96
18
71
93
16
51
253
22
31
72
117
80
98
56
52
99
39
54
36
194
195
19
57
35
30
63
64
37
79
114
118
106
41
196
6
12
47
23