57
49
95
77
10
12
23
48
37
30
125
53
28
13
45
207
63
128
139
107
41
15
158
5
213
18
94
372
220
160
69
9
29
43
100
83
65
55
54
85
72
56
99
279
16
130
73
20
215
153