70
37
31
20
62
39
166
49
110
266
33
36
47
29
28
64
24
67
77
34
18
498
261
17
78
15
115
5
14
107
61
42
10
66
81
23
25
22
125
48
7
30
52
11
12
54