63
23
146
44
265
45
75
37
56
67
50
28
34
36
30
18
25
21
256
89
93
49
81
54
27
22
31
85
324
71
66
52
102
15
47
62
76
13
10
8
16
40
32
17
48