7
41
10
12
56
32
5
17
19
16
23
26
22
40
9
29
20
15
21
6
18
8
28
24
329
13
14
34
38
58
2
43
31
183
66
25
11