1
4
58
12
16
149
20
37
50
45
40
33
11
17
35
2
18
22
23
5
3
14
31
19
8
26
10
59
9
29
7
109
158
91
186
70