56
41
17
460
105
28
30
77
38
55
104
37
88
22
6
218
234
268
10
574
78
116
51
15
21
32
43
29
79
437
9
12
18
14
26
13
4
27
35
236
47
16
7
119
52