25
8
17
16
20
9
13
12
66
293
43
45
41
72
53
64
68
26
22
100
106
441
27
81
51
29
59
40
28
76
80
23
30
33
63
24
55
47
78
323
97
6
131