12
5
8
29
39
24
21
31
53
30
20
36
60
72
37
46
10
91
32
25
115
420
28
182
26
19
55
89
56
17
35
11
143
7
23
54
52