33
70
39
92
80
79
17
25
61
57
53
32
44
97
129
65
508
134
14
28
64
42
249
68
11
35
37
67
127
495
298
71
48
16
153
113
320
51
23
255
117
740
0
115
93
136
91
47
169
104
509