167
14
101
28
25
6
27
10
11
257
9
53
15
32
90
55
58
23
115
29
59
141
18
88
44
3
5
74
7
66
1
34
24
22
31
26
63
42
160
37
20
13
221
107