18
17
34
15
22
21
7
10
47
146
23
11
25
16
50
27
104
79
149
1
241
67
24
6
19
5
91
12
14
9
52
30
48
29
13
130
228
42
26
46