12
20
73
3
64
39
26
28
29
13
16
21
153
355
24
35
30
218
46
56
52
83
123
233
42
63
33
38
18
23
22
605
27
78
43
159
59
67
61
54
14
49
182
126
65
19
17
154
47