166
16
27
347
3
14
22
5
233
19
7
6
1
8
43
72
10
25
20
178
9
4
13
17
61
35
26
433
11
31
32
36
12
24
510
147
111
23
15
120
56