75
23
56
30
31
45
83
235
17
487
52
46
38
13
93
79
16
24
76
12
59
50
47
155
67
20
61
51
27
18
10
26
250
64
33
71
126
14
104
80
60
297
49
22
152
19
37
40