1
0
3
42
24
23
12
7
16
38
29
13
5
30
15
41
22
46
19
9
99
75
26
349
6
17
10
4
65
84
81
36
11
109
93
37
44