22
25
13
55
27
20
46
71
38
129
42
29
56
21
52
69
94
44
17
86
80
355
31
63
39
18
32
24
138
36
102
72
83
197
90
82
37
58
96
139
9
65