4
10
14
6
65
7
35
9
13
26
17
33
31
321
5
22
54
16
88
93
29
84
68
42
34
133
80
49
216
132
115
62
213
103
89
73
86
187
63
74
37
82
47