51
688
56
18
278
38
50
44
71
40
70
74
27
58
28
100
13
26
35
108
95
79
73
141
83
111
80
36
16
48
329
20
64
332
25
33
29
7
113
151
37
832
138
123
10
124
55
39
62
125
139
206
32