21
32
51
75
81
35
96
43
1
31
20
2
38
116
40
126
11
95
53
72
150
10
60
9
4
37
15
71
7
13
55
12
62
134
26
6
56
23
8
68
18
29
16
82
41