21
42
134
28
25
63
135
23
14
19
368
31
49
529
85
41
240
83
173
113
53
107
38
444
17
57
8
34
26
16
55
24
78
35
32
569
15
12
141
56
37
33
254
3
9
114