82
137
10
58
125
47
25
162
34
30
65
144
276
192
28
49
116
63
50
24
275
122
35
107
75
223
254
411
13
97
46
7
43
199
9441
236
707
23
29
60
2997