12
7
4
10
8
2
70
141
43
33
77
20
59
36
21
58
37
13
120
41
38
122
50
71
143
116
67
224
115
104
46
65
49
98
26
27
167
234
111
205
101
88
30
24
84
14
73
25
40
83