23
50
21
11
47
58
28
103
142
13
86
70
6
22
38
19
15
94
27
37
74
8
42
41
62
192
54
5
65
12
1
3
36
9
35
57
2
76
113
60
46
145