14
36
20
18
268
11
47
34
85
23
93
156
38
54
144
58
46
28
52
55
53
89
580
229
42
7
31
64
48
16
169
237
35
56
110
71
50
27
17
49
61
24
39
275
37
69
51