6
3
13
11
10
14
46
16
60
4
35
53
12
5
22
21
66
40
277
154
26
37
169
81
43
402
18
90
73
48
41
186
155
96
56
107
152
324