12
19
13
14
20
16
57
17
49
3
78
15
22
5
103
220
38
311
140
58
10
18
41
89
37
101
8
59
61
31
111
9
36
34
24
122
71
35
25
52
48