3
6
15
13
5
11
16
2
4
65
44
36
18
22
30
37
19
56
10
25
101
33
17
12
141
193
525
57
66
29
38
24
41
163