4
5
2
6
1
49
12
42
19
18
41
23
46
40
30
17
88
29
16
34
79
11
27
113
126
95
38
14
22
31
168
35
50
67
13
10
15
84