5
3
113
21
6
9
20
40
1
42
11
0
12
25
45
74
8
72
22
29
31
47
41
65
15
54
163
96
218
44
19
112
87
107
76
126
127
170
39
106
49
79
51
26