98
743
56
59
7
22
302
31
67
46
63
62
37
57
30
83
135
24
49
126
74
170
55
35
290
38
39
36
70
18
66
106
58
47
551
71
20
25
87
116
132
41
186
33
124
200
85