15
11
30
31
13
14
2
18
6
20
180
49
71
1
17
3
87
51
37
21
9
40
70
254
8
29
16
47
127
28
7
10
5
131
35
26
19
36
33