19
9
17
7
47
106
10
23
133
63
3
15
183
2
13
35
76
42
30
119
328
5
22
31
299
589
1
20
37
442
6
107
41
100
44
327
8
14
99
298
43
34
46
245
67