21
19
58
32
16
34
140
46
35
50
27
51
20
55
117
130
77
102
10
401
42
12
134
26
41
72
44
31
23
66
80
62
139
28
25
38
4
30
37
48
63
29
53
57
2
112