10
16
35
219
13
7
37
15
26
68
23
6
20
31
11
520
76
4
50
22
249
27
2
29
75
63
34
71
24
49
41
1
53
344
30
1357
328
361
70
5
19
25
164