15
10
394
62
30
17
64
5
25
60
45
71
61
18
11
91
180
14
32
23
13
38
89
55
19
7
16
12
42
51
116
159
119
26
298
33
34
393
28
84
35