51
45
30
68
93
64
309
10
54
67
48
37
80
14
17
260
33
9
61
40
136
39
58
43
27
12
8
19
32
16
38
98
25
128
62
90
55
157
96
23
18
29
6
138
35
44
100
34