35
98
15
51
106
50
22
6
58
16
24
26
28
69
76
23
7
14
39
60
21
90
73
119
11
10
113
54
77
40
8
17
9
13
49
127
31
30
177
37
138
103
115
46