3
10
39
11
14
13
71
21
5
7
97
33
19
26
9
31
8
457
20
15
24
122
52
65
25
34
6
89
63
43
41
32
178
183
22
4
68
29
23
47
12
37