10
65
47
13
5
7
96
17
163
24
37
20
60
45
71
28
73
26
8
53
530
88
43
30
54
77
353
11
23
99
16
298
90
97
27
84
66
35
36
22
18
61
122
186
117
610
64
93