25
200
10
8
174
5
40
14
17
49
29
81
19
22
13
145
32
107
70
23
67
33
91
36
55
74
59
72
28
39
48
12
7
42
44
38
9
46
24
60
92
71
15
41
51
31
26
58
79
77