96
275
31
46
48
35
341
52
44
80
37
56
19
83
8
17
272
26
101
27
466
47
10
40
60
38
24
74
122
43
29
49
55
41
64
28
68
50
70
59
45
97
32