30
18
8
6
11
39
17
33
21
16
13
399
9
25
49
4
135
14
66
7
40
26
72
10
101
167
84
5
622
46
44
93
158
24
193
20
3
28
549
99
15
23
51
34