76
65
31
52
33
87
37
38
75
43
119
34
200
102
32
74
83
48
122
77
50
67
97
89
42
62
69
132
73
92
136
154
57
46
150
106
197
30
35
181
108
195
23
56
51
44
193
81
53
70
135
192
198
49