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