20
44
31
23
149
42
62
91
49
136
27
73
52
34
28
17
124
56
40
32
39
16
18
5
108
13
37
215
1
14
258
21
29
107
133
19
86
102
8
15
47
66
11
41
178
35
85
245
26