19
25
32
39
107
28
46
97
13
38
57
17
119
10
89
63
82
21
43
146
35
29
60
34
18
31
2
11
137
76
108
16
5
37
42
55
15
20
191
70
8
61
242
93
26