15
29
37
456
24
16
23
13
56
43
26
73
44
92
19
54
22
11
87
9
18
33
237
53
7
21
14
10
30
17
93
28
162
189
32
1309
63
166
42
272
20
111
48
55
114
25
445
259
62