70
43
39
29
13
106
57
499
47
69
27
54
46
49
61
65
31
80
42
41
115
73
63
37
10
22
78
32
16
151
66
45
23
40
140
33
25
68
60
58
44
17
20
234
118