33
31
17
6
21
20
27
10
5
44
246
8
24
76
52
166
133
30
83
16
12
7
28
61
81
236
9
53
26
2
14
78
13
18
195
48
146
11
39
132
19
40