1
3
4
6
7
12
13
26
28
33
18
24
14
9
15
94
16
41
50
40
11
21
30
353
8
22
157
113
131
127
82
39
69
45
74
38
111
48
81
99
47
57
49