68
39
30
28
36
71
61
69
23
75
42
46
78
137
519
33
216
45
136
17
296
135
180
19
151
390
15
113
187
55
41
122
77
352
14
169
21
82
109
139
131
29
186
70
20
40
34
58
31
7
177
284