8
18
22
13
53
566
24
30
19
105
16
23
14
34
42
41
75
37
7
17
38
56
31
87
15
5
29
44
26
93
10
32
21
11
9
117
6
2
86