20
11
28
140
56
29
6
85
74
63
45
22
61
33
12
17
53
14
72
8
293
155
1
7
37
66
31
40
23
101
46
95
39
97
54
83
32
41
26
19
49
123
76
27
78
9