12
37
11
6
34
22
65
9
20
57
15
38
46
24
28
7
73
64
69
23
101
115
79
43
40
97
29
78
93
99
53
88
26
179
60
45
14
32
13
35
67
109
44
19
21
77
103
245