15
17
40
26
945
28
19
20
62
81
21
59
57
25
53
24
65
3
60
160
32
48
76
12
30
127
360
6
82
377
7
41
690
259
10
325
8
2
18
9
4