60
33
40
13
108
34
200
44
88
31
39
50
43
129
189
51
123
37
152
70
36
71
121
47
61
42
53
30
75
112
101
81
57
85
49
45
133
73
22
76
89
135
126
130
77
113
58
136
142
65
41
52
62