81
102
176
78
37
53
44
56
50
14
55
33
103
123
83
38
49
29
27
41
61
71
70
139
80
31
93
87
20
25
36
69
131
23
19
105
17
51
57
52
65
151
28
48
21
109
46
115
10
162