86
16
74
21
30
44
67
35
60
17
62
45
91
83
39
68
65
85
22
71
24
200
43
42
11
31
26
90
48
64
82
203
33
75
25
29
8
130
56
147
40
426
77
46
107
190
247
93