96
12
55
51
20
13
14
195
39
9
7
15
50
1
4
18
36
162
1167
107
32
27
5
224
23
122
210
418
310
200
49
170
327
114
37
121
227