32
24
17
4
11
28
3
9
23
16
7
141
8
1
6
158
53
181
5
14
2
509
179
12
30
15
22
31
81
25
20
198
76
37
88
87
13
147
21