555
70
13
54
84
31
39
3
125
19
106
30
140
44
104
25
32
218
36
52
27
17
64
47
77
16
62
23
67
57
49
60
29
37
46
69
12
24
48
11
21
148
215
405
55
81
20
73