26
23
5
16
22
184
34
31
87
19
72
15
13
49
32
12
25
38
40
20
6
21
11
96
17
115
123
46
37
30
135
93
346
128
68
92
42
148
45
18
88
39
212
116