20
45
26
19
7
46
59
35
164
31
41
65
205
38
52
68
29
44
85
24
70
78
81
49
112
17
30
374
167
23
10
5
42
34
9
62
25
74
40
126
48
255
18
119