33
25
63
43
32
88
191
200
129
104
121
34
51
57
47
119
31
92
48
36
35
127
62
52
144
107
30
98
109
55
75
187
66
134
68
39
135
91
74
38
131
180
86
65
198
81
53
37
50
40
77
27