10
14
15
68
147
46
18
83
98
49
76
38
23
8
26
105
30
17
53
70
63
20
186
19
34
120
9
13
54
91
64
109
160
66
108
103
81
176
122
82
73
35
149
72
236
277
151