20
103
10
64
13
144
23
15
8
18
1
46
30
16
78
38
129
24
22
7
4
56
90
28
27
12
5
21
11
39
34
53
9
40
68
37
29
139
17
175
31