40
39
12
490
65
57
19
20
142
31
23
6
73
25
49
89
14
9
22
16
35
36
29
11
134
147
47
21
79
58
433
247
5
50
60
17
38
44
111
10
27
3
61
15