98
57
82
94
41
19
40
11
374
81
70
21
108
36
65
31
266
246
56
288
45
204
8
1
74
18
38
55
27
176
26
10
47
68
33
119
62
4
17
83
121
103
50
28
51
147