13
4
7
19
8
25
20
26
15
11
22
27
30
23
99
52
16
93
60
43
234
104
128
68
36
56
96
81
66
456
174
58
29
113
110
41
91
126
57
319
85
51
46
50
200
47
31
77
17