10
2
940
8
102
118
77
9
36
55
31
78
28
15
18
114
57
164
56
35
14
81
6
22
21
12
13
3
42
23
27
17
29
20
124
106
50
104
125
189
33
73
160
7
128