41
15
9
27
44
114
50
45
57
21
10
22
6
34
39
23
49
14
16
92
47
18
72
155
20
48
25
94
290
111
220
42
140
37
179
30
592
28