51
64
87
32
39
30
50
52
10
23
28
14
16
15
75
11
31
29
7
73
145
2
59
40
58
43
57
99
54
112
34
47
106
44
46
81
72
48
6
108
291
45
316
95
21
128
55
38
201
237
24