12
8
35
6
4
98
13
21
3
9
45
16
29
22
26
15
132
28
92
39
19
23
64
230
222
90
58
27
62
33
50
61
83
160
46
40