15
33
14
18
36
42
58
10
7
19
12
32
23
39
46
28
41
26
31
71
45
25
20
54
34
352
64
164
129
43
119
145
30
322
105
126
29