169
148
26
20
162
77
46
607
23
11
10
18
5
147
57
85
22
40
36
4
95
13
34
12
35
84
17
106
503
55
64
16
24
43
29
38
76
8
9
75
30
73
6