90
9
17
66
42
35
27
0
31
28
38
21
184
4
40
11
3
71
16
47
37
8
41
18
20
2
24
22
14
6
163
92
7
26
52
141
32
23
95
124
48