120
38
141
82
319
23
570
68
73
21
24
238
72
322
47
108
230
46
366
114
130
279
162
107
115
26
217
90
79
25
281
70
1012
69
330
14
4
18
295
121
59
15
32
84
31
28
225
33
48
275
146
87
34