51
24
33
41
65
78
56
152
39
36
47
45
127
60
16
32
77
37
15
417
31
132
35
64
44
9
46
7
157
227
94
66
81
112
0
52
67
110
147
900
188
91
172
79
93
13
318
89
76
28
325