12
179
89
79
26
72
19
30
49
9
70
27
8
14
0
142
103
134
15
148
41
190
44
61
47
24
45
83
22
20
108
7
4
62
16
11
102
58
28
18
39
51
43
205
71
63
286
239
52