22
20
246
90
27
63
234
275
71
34
45
21
37
13
163
94
8
28
17
4
130
168
61
18
33
245
164
40
114
11
97
79
19
57
14
24
52
38
16
29
47
62
15
530
46
66