1
4
13
10
21
15
8
17
40
14
34
30
5
25
58
69
23
50
61
38
122
56
18
28
3
24
19
80
160
7
6
251
9
82
48
87
31
51
63