23
34
50
57
123
48
71
55
51
28
30
6
56
21
17
52
27
15
42
25
134
77
47
43
307
63
53
35
13
19
97
120
7
14
81
145
150
26
8
69
84
16
31
22
54
60
46