9
48
45
79
32
7
28
33
22
43
21
25
140
8
502
39
18
29
37
30
41
19
23
46
49
66
11
57
400
54
10
56
190
5
31
14
17
59
62
60