132
695
15
81
34
367
36
46
148
129
62
223
29
77
135
12
732
32
118
64
96
746
224
124
400
194
161
115
280
58
51
128
52
25
92
105
33
206
38
44
304
50
55
54
66
30
37
73
90
136