13
84
11
32
16
18
90
6
10
57
77
5
43
58
45
66
89
2
52
173
38
49
40
4
14
24
22
30
48
12
37
31
20
47
59
8
62
3
1
191
157
93