4
93
90
84
114
64
1
11
25
77
10
30
1061
41
20
22
112
32
65
142
163
44
12
49
35
33
54
13
15
89
466
8
119
85
18
98
29
17
16
353
14
26
94
56
19
39
23