205
81
80
73
223
148
56
44
91
77
63
50
268
74
84
69
195
61
20
86
54
70
36
57
167
78
792
352
25
24
31
361
45
65
26
39
47
53
17
15
30
14
41
48
32
55
38
29