8
24
35
90
21
88
50
52
61
14
193
43
44
15
13
175
41
66
47
344
127
96
49
173
92
31
78
26
83
82
55
105
93
29
30
56
23
73
51
12
226
197
98
100
706
20
75
22
81