63
131
28
61
103
50
69
150
30
352
26
71
125
70
62
73
16
225
39
45
259
289
29
48
24
34
49
22
109
137
40
20
78
31
140
35
60
52
124
284
23
4
138
151
79
88
32
51