272
19
15
25
65
144
18
527
59
42
126
17
26
781
198
44
47
28
1058
38
346
338
16
77
79
217
73
7
33
34
70
50
13
10
76
53
32
62
149
46
443
37
48
52
80
12
171
233
203
54
88