50
110
102
72
61
64
55
54
42
35
59
125
65
53
34
26
48
119
29
11
37
22
92
18
41
77
15
81
105
39
21
87
30
131
49
13
32
44
74
66
23