91
90
32
19
51
57
36
59
64
25
15
186
43
21
53
119
34
40
29
81
20
38
60
18
45
31
12
137
17
93
6
113
197
178
46
28
5
7
37
11
4
35
80
26
55