6
13
43
18
38
22
56
69
49
39
66
17
73
9
30
8
328
210
157
351
94
16
21
589
54
15
441
52
146
41
42
178
148
19
92
7
99
120
4
6739
64
50
12
91
14
24
324