8
157
9
31
25
83
21
42
39
10
47
4
2
29
44
13
35
51
326
72
166
37
124
17
129
364
3154
87
22
45
12
32
30
82
28
23
18
50
46
24
16
5
15
20