37
97
61
17
46
69
130
171
10
60
47
152
136
132
235
48
53
54
45
51
66
39
78
28
107
92
93
49
25
186
67
88
145
81
64
7
59
57
22
89
32
13
14
12
24
102
42
71
62