105
8
4
7
71
6
19
15
50
13
99
30
24
20
29
39
27
16
444
199
18
42
12
14
9
21
332
78
33
28
66
153
211
190
31
25
46
162
11
353
75
109
51