1
3
17
7
6
10
18
22
43
13
47
2
8
74
54
61
102
65
131
300
519
45
109
159
33
567
107
97
148
99
235
26
110
31
30
24
42
192
19
165
186
69
37
16
87
35
41
62
115
108