13
92
160
6
33
10
51
12
100
75
18
15
14
71
17
46
50
99
11
37
22
73
93
3
60
40
20
28
7
58
1
52
112
79
9
81
49
76
44
26
35
42
151
16