94
97
42
40
15
32
21
90
72
30
10
6
48
73
43
12
38
3
25
13
19
11
37
16
31
51
47
33
88
28
162
99
54
22
283
26
300
75
18
65
82
53