20
14
40
4
63
26
12
13
70
38
28
126
2
128
515
56
290
30
114
11
44
92
24
79
84
17
32
9
145
36
102
16
53
59
88
25
62
23
33
27
18
19
15
93
8
34