60
20
134
216
37
24
129
410
115
42
14
114
1150
47
111
73
83
93
59
18
57
128
143
188
202
65
25
17
23
44
29
48
8
68
273
11
19
113
22
10
26
131
79
39
87
33
76