9
161
70
40
66
92
24
29
23
38
46
25
49
76
30
89
31
41
106
43
34
37
79
77
54
48
96
13
53
36
52
21
58
17
26
88
18
73
131
50
103
108
62
164
63