12
3
142
213
7
24
22
10
31
27
0
14
29
53
38
79
127
54
9
39
40
55
117
185
49
41
47
140
220
44
4
25
35
13
17
6
223
21
26
36