114
24
20
111
28
85
97
100
33
162
50
32
41
19
5
4
10
3
2
13
34
14
40
23
57
12
1
37
6
9
63
21
18
7
46
26
27
144
38