219
93
51
19
79
44
52
66
21
109
46
7
59
35
5
88
28
63
26
41
75
49
16
15
20
13
24
95
30
43
70
11
98
38
47
17
18
577
201
22
61