22
29
23
14
12
84
82
421
32
285
40
53
46
27
26
47
15
59
88
41
10
115
38
68
43
56
31
73
19
37
48
25
21
45
2
35
44
7
8
30
6
39
49
58
20
5