8
77
20
101
23
6
35
134
75
9
49
7
90
31
14
19
21
13
38
22
81
71
55
11
64
15
5
44
10
12
60
3
139
215
28
1164
17
160
34
255
334