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