68
39
71
43
89
117
51
82
196
157
149
127
124
77
24
74
85
144
11
102
113
75
60
79
248
57
50
21
170
118
28
322
119
947
13
20
17
33
45
58
53
41
48
31
98
167
92
87
59