83
20
53
43
32
85
98
127
16
185
113
126
14
64
73
56
104
50
46
40
42
112
34
54
78
27
105
93
48
39
67
65
52
208
68
77
74
25
62
70
94
37
31
41
7
71
84
24
61