12
28
23
6
10
14
25
24
8
7
3
4
44
29
20
51
16
21
34
161
11
41
26
18
19
38
47
80
39
59
36
30
40
64
226
50
15
22
37