1
14
6
91
53
28
4
10
44
15
7
8
40
24
32
43
21
45
5
20
17
93
11
18
13
23
64
160
41
85
186
62
30
39
16
35
118
3
27