8
28
5
12
29
27
7
9
49
15
164
13
14
20
65
4
30
21
18
75
31
25
23
59
6
33
45
19
81
1
26
115
39
248
17
38
22