12
77
90
47
94
37
20
433
74
87
86
133
67
147
49
69
101
40
282
38
24
182
79
7
50
34
35
19
108
5
29
115
21
31
32
25
68
52
39
78
64
82
60
18
14