96
20
29
22
44
8
898
97
21
7
10
56
52
84
19
39
12
16
87
28
31
30
33
106
54
3
5
25
45
38
202
94
60
15
98
4
9
18
154
2
24