56
88
20
68
61
59
82
9
7
5
14
66
21
37
40
156
17
34
48
413
157
65
15
23
6
49
81
24
10
98
22
12
74
13
93
310
50
169
160
4
403
11
52
19
1003
35
55
18
31
73