12
6
9
17
14
8
22
4
84
31
7
212
13
11
60
119
76
34
40
28
38
19
189
43
33
39
26
57
69
88
62
106
58
92
36
104
24
41
42
35
48
77
55
32