58
10
28
23
7
16
14
18
54
84
24
42
53
75
12
68
6
19
97
47
3
8
49
79
2
22
66
13
38
11
147
81
183
9
733
86
60
31
52
17
37
50
169
29