51
59
9
21
62
57
36
86
34
16
20
159
8
35
39
56
29
81
100
120
72
41
89
99
92
22
706
68
23
18
54
4
77
12
65
17
6
1
7
149
5
26
33
136