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