11
5
12
22
60
430
101
13
246
263
501
29
36
15
17
19
9
45
10
16
26
24
126
4
32
23
483
8
118
2
7
64
20
48