20
46
51
18
12
10
340
48
21
377
27
5
74
15
4
39
11
28
56
66
38
70
9
178
54
40
106
23
67
30
58
1
7
31
160
253
55
53
26
44
131
65
16
35