15
73
30
26
5
23
35
87
10
41
39
18
6
63
17
21
47
16
13
24
45
50
11
9
42
165
29
38
14
20
91
53
66
93
12
55
77
71
109
86