26
14
121
18
4
17
9
8
12
72
87
83
54
24
23
135
6
290
122
166
354
5
13
10
11
7
178
103
81
52
49
35
33
62
42
1
39
16
47