3
137
8
6
12
1
30
19
42
191
43
9
144
163
11
7
35
17
32
13
5
26
39
28
16
21
22
27
2
23
291
10
126
4
20
24
67