15
56
10
37
27
39
390
4
1
45
73
99
19
52
23
11
16
8
51
46
14
17
21
5
42
24
3
6
20
22
12
34
421
58
54
28
388
115
18
150
41
7
75
281
44