21
15
9
23
36
62
34
66
49
89
47
30
123
81
48
54
11
297
46
45
175
85
20
103
104
33
16
102
154
70
137
139
51
6
112
65
78
52
18
73
59
37
64
91
84