50
25
13
20
64
30
65
18
54
44
82
26
42
304
41
91
32
72
24
75
22
37
8
229
35
85
21
27
36
109
63
84
28
61
47
38
261
39
462
89
23
162
142
29
98
53
94