20
35
18
104
11
42
102
47
37
52
33
50
26
31
58
23
14
48
12
149
64
186
221
119
191
49
32
159
24
93
70
60
38
528
36
57
30
68
22
28
29
43
79
15
59
115
25
27