30
59
24
18
21
23
50
34
78
16
35
37
422
25
17
22
15
13
8
14
11
9
32
82
31
88
53
6
36
5
20
65
27
10
79
26
48
28
84
38
19