37
16
214
387
411
26
12
27
51
48
122
534
412
36
130
70
357
204
21
164
5
675
347
62
306
24
71
13
46
20
22
35
28
41
32
23
18
64
11
8
57
59
25
31
66
30