21
63
43
9
24
29
55
71
34
16
22
30
4
17
58
39
132
148
42
27
12
14
20
28
23
11
18
50
13
74
25
53
115
41
298
60
26
57
151
89
38
15
79
62
48
92