37
98
180
74
50
21
29
49
15
46
24
87
30
77
67
303
175
19
10
79
124
116
48
62
54
223
35
47
100
141
99
112
118
71
144
17
51
65
41
119
64
26
40
39
57