48
78
32
14
124
111
121
52
64
106
75
198
254
67
169
152
220
126
86
73
58
18
139
79
35
51
55
149
65
63
194
53
50
125
96
130
91
33
133
54
89
42
147
29
37
44
192