22
13
9
12
46
186
17
18
21
15
47
19
39
11
37
5
29
101
70
2
7
6
69
66
8
20
42
41
4
432
93
81
36
35
63
75
196
28