80
57
113
48
71
29
38
13
62
14
5
35
158
88
32
39
54
69
27
30
20
16
21
19
193
58
6
9
24
42
15
17
490
41
59
8
22
28
25
53
94
127
34
23
43
45