137
10
58
125
47
25
162
34
30
65
144
276
192
28
49
116
64
63
50
24
275
121
35
107
75
223
254
410
13
97
46
7
43
48
198
9418
236
707
22
122
60
2993