16
9
11
90
97
45
94
41
146
112
52
192
101
18
64
8
14
28
36
71
46
22
137
143
65
47
4
285
50
88
169
360
12
82
93
53
132
23
39
19
15
25
24
10
49
70
139
124
6
86
73