68
155
207
16
45
36
32
42
18
15
175
843
256
95
100
127
21
23
5010
180
265
605
66
16381
57
61
38
533
94
22
29
28
89
30
48
72
6
1
86
39
13
159
7
17
131
73
120
81
52
26
47
24