3
7
5
48
10
11
8
17
28
22
29
65
46
44
21
42
24
30
39
134
136
23
12
81
287
122
263
60
67
789
18
137
226
86
143
193
52
61