212
20
16
27
29
168
19
90
114
64
2
14
12
57
37
5
43
25
144
30
9
34
23
92
36
51
334
55
28
0
7
45
4
15
8
63
65
54
21