284
114
73
78
18
74
92
35
31
32
187
524
95
27
49
77
83
96
44
30
67
48
88
34
38
57
55
68
115
24
22
26
76
11
62
46
51
118
20
66
72
29
59
87
39
81
61
122