5
10
3
39
60
17
59
31
81
57
234
302
26
7
11
18
1
2
6
20
41
8
1582
44
75
33
34
13
284
23
24
136
54
42
36