56
58
37
28
8
6
12
11
3
9
74
71
26
49
21
87
139
20
40
48
15
75
198
19
44
233
121
43
45
64
29
25
63
142
27
94
23
30
69
221
328
51
78
155