11
24
94
10
110
50
17
9
161
16
52
60
42
68
69
59
38
18
100
122
93
64
63
119
46
86
4
19
29
5
47
219
381
584
8
815
715
625
31
661
3
40
214
92
33
74
23
227
6
51
81
124