5
71
42
8
60
57
20
7
3
11
43
17
100
6
13
96
18
46
4
25
19
2
44
29
27
16
31
77
50
53
1
10
152
41
72
14
12
22