9
3
71
20
70
22
81
95
50
43
152
102
36
42
7
97
24
5
25
13
23
76
10
34
15
8
12
54
59
302
58
19
4
2
16
17
89