90
9
24
1
37
31
6
2
18
20
150
23
14
13
5
7
58
26
70
28
148
218
21
16
4
35
45
61
29
17
30
163
759
59
12
47
15
105
32
43