25
12
52
252
40
9
35
204
615
48
20
64
39
131
63
934
7
38
13
14
23
58
81
144
49
29
28
173
69
80
46
262
61
315
211
11
19
66
15
290
185
169
71
16
86
45
24
54
109
130
55
21
53
124