48
62
96
23
11
125
100
37
26
142
24
127
71
130
32
78
13
54
39
76
366
67
123
42
291
61
79
120
128
70
119
87
16
59
202
45
196
132
22
53
155
82
57
131
560
143
33
238
35
299
85