26
31
12
44
2
13
39
25
8
16
102
20
34
612
50
47
66
9
117
38
48
42
98
83
91
10
89
43
1
14
19
23
71
6
51
28
80
56