11
7
87
32
18
26
70
10
3
23
20
63
49
93
50
229
14
51
58
15
36
24
6
2
59
4
9
106
207
163
16
19
44
61
30
28
27
29
626
8
99
40