16
5
9
4
12
30
15
2
117
6
19
11
10
13
42
77
37
29
22
25
34
23
36
20
72
68
49
59
55
21
88
97
93
38
192
17
26
24
443
69