136
360
48
329
22
12
28
31
8
21
42
143
259
50
39
9
13
11
65
23
89
1369
60
344
55
16
32
24
19
29
151
142
15
68
49
371
90
333
20
219
43
36
271
517
25
56
5
330
98