30
20
15
4
9
37
26
17
54
24
7
6
16
77
185
51
166
11
32
324
8
13
14
29
33
12
10
98
89
119
169
247
101
5
269
83
25
135
19
38