96
36
7
13
51
0
71
17
14
40
309
19
5
35
26
1
6
37
15
39
8
27
21
38
10
43
11
77
18
30
24
597
206
45
16
63
12
34
23
122
53
41