31
12
21
57
49
22
42
100
10
19
27
46
7
34
5
41
17
28
68
6
18
76
51
16
75
78
14
55
29
44
15
131
20
150
45
118
24
91
148
2
40
13