141
311
25
222
47
201
275
53
196
22
43
342
63
30
3469
130
23
75
322
38
605
59
173
431
896
62
72
2159
153
24
1925
13
10
170
582
16
79
40
251
51
42
45
20
85
44
83
97
140
55
37
65
66
89
4222