65
78
13
1
40
2
51
37
8
6
30
9
146
148
163
15
43
5
59
18
24
72
48
361
19
14
16
22
485
508
11
41
56
10
26
32
20
104
168
23
12
29
4
76
68
17