34
38
23
315
355
137
27
8
204
118
29
217
113
20
100
70
67
30
182
68
19
49
10
55
148
26
12
22
28
9
465
21
17
46
65
262
74
275
42
4
73
54
45
150