13
76
27
10
56
4
1
85
48
53
14
34
125
5
35
78
47
12
28
32
7
20
40
46
24
59
42
55
29
54
166
77
97
106
167
91
17
15
33
49
31
37
8
44
19
21
86
188