50
33
58
36
17
48
24
63
66
283
30
16
38
20
12
53
46
29
72
13
49
37
31
224
87
76
26
22
39
77
7
19
47
43
27
86
61
25
205
173
23
32
62