14
30
16
113
77
47
38
6
11
9
2
21
31
18
7
751
1196
42
4
17
51
25
270
162
140
157
82
3
124
66
23
20
112
48
8