31
18
3
39
4
2
16
14
41
6
5
21
7
28
10
17
26
30
143
24
51
59
186
40
23
12
11
13
27
56
22
9
133
45
8
38