22
6
32
20
9
16
29
38
26
12
24
30
46
15
17
27
57
143
33
41
7
42
68
23
14
211
61
40
13
76
47
177
58
272
45
129
124
71
31
216
192
48
37
55