10
61
27
162
156
387
29
36
17
40
226
9
79
21
15
14
4
18
3
82
0
28
20
32
104
93
13
7
19
55
58
23
24
22
5
31
52
66
94
160
112
98
16