398
25
89
61
17
69
45
60
179
4
84
64
78
66
37
208
81
23
32
70
39
106
53
16
40
50
44
59
114
101
175
240
34
74
135
26
68
31
36
98
71
85
201
41
180
79
87
90
281
22
42