85
20
31
134
81
21
115
12
75
28
10
26
44
427
15
71
37
43
13
72
298
89
59
38
50
309
61
41
53
60
17
90
57
109
22
106
260
74
33
40
23
24
112
66
35
82
36
42
131