12
0
8
14
32
28
7
24
22
6
46
15
16
77
189
41
185
124
108
65
73
25
19
20
37
92
145
33
26
47
75
58
237
71