153
173
48
20
16
21
112
30
15
23
19
8
12
10
34
22
1
7
123
2
44
27
78
81
32
87
73
64
111
62
13
50
14
4
37
9
43
85
6
29
38
3
25