5
9
7
26
19
35
245
20
92
52
21
154
45
32
44
91
71
89
24
30
15
61
25
27
63
22
129
41
140
14
321
17
16
23
28
31
38
72
79
42
4
90