72
227
66
157
84
103
25
453
58
363
202
34
37
52
53
19
249
101
111
22
128
54
76
77
15
40
174
300
237
228
123
16
10
109
65
197
26
233
39
78
86
18
32
20
74
68
48
71
75
105