21
54
20
31
75
28
24
35
15
18
6
26
23
40
29
36
22
149
32
53
49
10
13
83
47
39
290
84
55
148
42
33
74
52
19
77
37
171
25
283
100
27
34
68
17
41