15
272
26
5
12
42
32
9
18
17
73
93
50
11
25
22
55
33
62
44
115
211
72
16
36
46
99
19
2
13
86
6
45
130
61
143
4
1
71
31
63
21
58
28
112
135
155