25
5
12
73
7
40
22
44
95
29
119
21
16
10
32
11
77
122
65
20
15
42
28
41
24
52
72
58
23
71
37
19
130
14
137
439
83
143
98
33
70
408
47
573