141
38
21
97
160
8
507
3
15
5
24
140
88
134
45
23
4
25
26
36
106
7
40
32
56
53
11
13
62
35
37
29
17
50
103
42
55
10
188
28
51
73
22
6
27
18