18
49
17
79
47
43
33
28
27
39
20
89
52
31
61
9
12
32
85
108
93
51
107
21
41
74
137
62
320
38
24
59
227
45
82
68
219
92
112
19
5
15
3
4
6
73
129
77