30
26
18
50
12
22
54
21
7
171
39
420
15
16
36
66
44
34
77
23
73
14
71
17
28
46
421
155
31
19
32
9
125
24
37
193
52
35
13
20
84
43
72