20
92
27
103
55
39
58
61
12
31
13
15
447
148
47
8
199
94
72
188
25
34
29
289
95
130
11
220
30
105
60
19
41
78
36
10
37
59
64
65
73
28
83
14
42
43
35
48
46