72
15
20
25
5
21
258
31
52
46
137
1063
91
59
120
49
228
129
28
17
93
36
86
64
63
35
48
112
29
125
271
82
32
68
45
57
284
53
47
13
110
130
182
88
99
50
33
73
81
22