16
41
42
197
10
14
12
11
6
13
97
45
209
5
15
67
4
76
27
37
34
63
32
81
98
244
234
118
85
26
2
33
80
43
1
111
186
58
156
19
472