11
16
8
36
26
12
224
7
4
3
19
27
30
9
102
43
23
13
210
65
18
78
51
63
21
1
10
496
2
50
5
189
35
88
37