37
45
76
46
57
130
54
131
106
32
79
43
22
23
47
39
75
12
34
28
17
14
24
111
8
96
129
49
3
16
71
78
147
77
27
7
83
119
36
40
94
191
198
38
382