9
16
24
90
70
12
19
6
89
4
36
98
84
14
23
202
63
43
30
32
27
439
29
39
2
21
34
15
40
22
122
153
13
47
7
38
81
5
86
28
57
26
64
245
238
65
134