21
56
64
28
101
14
20
32
27
26
222
19
73
31
25
13
61
39
50
40
57
124
51
102
52
17
8
3
38
36
33
179
209
275
215
70
473
116
100
45
18
174
126
24
89
16
11
136