89
11
10
17
30
80
70
66
67
16
27
83
90
23
8
62
109
48
723
32
104
91
29
12
31
116
121
47
35
33
19
45
9
38
201
176
44
75
22
40
64
125
154
735