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