8
51
22
12
28
11
20
31
66
40
247
58
39
107
16
164
32
53
13
6
19
9
30
3
68
17
42
4
56
21
18
26
25
34
33
60