9
4
13
6
32
44
75
100
124
66
79
265
286
1
22
3
23
10
12
20
72
30
15
7
21
46
16
39
5
129
14
18
67
619
19
63
38
125