74
21
62
81
17
106
28
34
66
270
128
94
41
30
87
191
75
375
54
112
113
33
83
53
257
188
248
20
56
40
45
150
762
76
32
49
200
474
59
96
155
69
82
63
255
50