147
58
29
318
350
61
23
36
9
74
65
38
52
43
21
94
53
27
32
24
25
80
56
37
26
50
40
54
22
51
28
34
88
47
90
126
35
46
18
17