45
11
125
60
71
46
240
54
37
10
43
19
144
23
209
14
76
63
62
64
27
259
89
638
16
44
34
107
8
275
48
26
87
17
98
131
79
57
31
35
103
38
36