56
23
17
80
51
163
8
13
122
39
19
97
49
188
128
73
14
50
43
47
72
21
138
92
33
509
120
64
77
54
154
74
37
26
343
86
27
31
12
16
101
52
71
104
259
100
165
168
123
58
46
148