38
33
59
128
31
30
61
35
20
28
6
125
16
185
240
29
34
32
74
22
40
162
36
192
46
66
72
250
75
107
102
135
63
298
119
11
503
52
44
48
53
277
23
27
544
17
104
54
77