50
287
112
124
59
16
127
56
32
62
63
60
38
34
238
106
57
288
24
31
29
48
114
22
35
233
43
107
4
88
14
241
65
108
45
110
68
23
20
184
12
17
434
747
70
13
5