251
596
9
3
4
45
8
32
184
72
29
13
21
53
6
22
15
17
14
90
44
16
10
7
11
12
20
145
23
50
30
19
64
5
26
31
18
52
62
66