28
97
20
21
33
50
11
18
142
64
82
22
8
314
6
104
19
15
32
26
172
90
39
31
60
34
38
43
41
9
468
44
24
46
13
53
59
17
42
51
10
87
23