69
10
31
15
20
3
5
24
30
319
276
12
186
16
107
6
34
54
26
9
44
8
13
7
23
416
37
40
21
208
57
50
28
38
120
36
122
43
90
119