11
24
16
6
546
7
38
32
123
19
67
64
26
17
5
105
92
14
15
43
68
4
40
203
28
121
31
34
50
77
21
29
124
114
91
71
103
45
93
49
48
56
75
57
46
36