50
56
72
40
115
32
139
31
76
87
10
71
104
66
1318
120
337
86
46
153
36
69
23
24
160
195
319
48
125
29
25
91
70
232
253
231
44
157
77
38
128
148
28
124
110
55
95
113
158
26
17