11
52
29
46
17
3
294
37
51
87
13
14
131
10
445
24
219
12
274
675
28
5
536
669
23
102
15
25
64
19
36
85
22
469
48
93
4
8
55
66
21
40
168
7
375
6
18
182
54
41