1
11
6
7
9
4
10
44
15
5
47
12
35
128
18
53
21
92
46
58
96
26
19
20
79
116
36
328
33
72
64
32
970
254
86
339
42
54
62
77
787
48
41
323
126
24
37
311