50
52
125
74
13
160
229
68
34
65
60
49
63
55
41
77
293
40
54
156
85
75
151
106
42
61
27
108
70
57
35
21
197
43
172
30
94
116
161
45
71
98
143
111
66
135
23
131
279
383
114