5
23
37
46
3
70
73
43
22
9
6
12
33
20
497
53
92
58
30
183
77
17
154
18
51
10
36
158
41
65
8
38
94
13
229
21
72
62
200
783
82
11