9
52
15
11
13
16
18
3
17
7
126
0
32
38
26
5
36
37
44
55
196
102
159
62
39
56
8
12
248
6
22
1
194
27
500
2