26
29
7
5
16
42
40
47
18
15
48
58
59
38
21
67
253
14
119
34
162
37
44
111
62
60
27
20
205
367
107
124
127
89
591
70
81
24
33
148
123
32
140
108
56
156
71