87
80
65
53
7
29
15
12
36
66
16
30
60
86
270
24
39
17
77
56
50
109
26
33
51
38
67
84
94
72
57
5
214
136
40
120
104
28
46
98
70
61
35
31