12
2
11
35
4
19
5
13
16
14
39
18
6
38
32
17
21
36
24
81
31
34
49
47
86
42
23
29
57
28
41
54
114
65
112
82
143
98
46
275
177
50
20
43