33
4
28
8
6
2
3
16
1
10
9
5
13
15
11
143
17
116
7
296
43
74
62
121
187
64
31
144
45
51
18
32
20
14
19
181
179
114
146
54
44
206
12
71