23
62
30
47
88
15
50
13
33
17
37
68
58
6
123
90
137
35
5
19
34
42
89
12
26
103
154
25
109
86
39
36
69
95
99
16
107
106
29
38
41
24
75
63
56
49
146