83
135
9
26
207
54
68
202
119
57
76
158
132
127
129
134
59
71
145
18
29
67
80
51
43
111
39
125
46
93
213
31
19
61
138
70
69
201
53
197
12
60
14
160
105
63
30
55
332
17
48
82
88
42
37