21
263
35
111
60
18
108
202
141
271
10
29
54
194
286
38
70
52
20
19
14
74
17
81
102
36
33
45
123
26
47
39
73
23
13
28
46
51
48
106
56
200
72
27
34
15