53
89
33
26
47
55
10
18
214
180
95
100
27
49
56
90
44
85
48
585
72
38
97
52
262
9
348
969
837
991
109
30
39
370
43
311
58
50
770
24
51
22
67
21
36
14
142
19
208
296
42
32
121
130
70
66
54