81
15
77
1
83
10
43
34
130
20
101
36
37
44
13
62
16
290
56
39
52
30
648
86
213
107
17
55
46
97
32
38
25
24
109
60
82
67
29
96
61
99
42
33
26
54
40
118
69