9
3
5
13
35
93
17
4
44
25
12
7
98
26
14
58
59
24
45
8
16
31
10
15
29
38
47
64
34
21
20
76
73
48
28
122
11
157
32
36
23