15
42
10
32
14
12
36
64
20
78
33
31
29
30
34
16
38
17
112
58
9
27
50
60
41
51
11
13
376
23
52
69
19
76
6
603
217
26
28
21
66
94
62
46
213
98
24