22
29
42
4
50
16
136
41
416
38
15
217
43
11
9
68
12
8
32
104
79
47
85
45
19
57
80
126
71
190
18
26
108
44
65
28
54
7
182
180
361
6
146
62