16
138
128
48
71
7
80
95
59
30
56
91
12
25
38
403
72
17
64
161
58
65
88
39
33
144
42
57
14
96
60
35
32
98
84
75
24
13
46
55
44
47
29
41
480
140
109
61
28