18
4
16
9
8
12
72
87
83
54
24
138
7
290
6
124
166
25
355
19
5
13
10
11
179
106
82
14
53
49
38
34
63
42
1
41
17
28