38
10
19
378
63
47
69
27
16
33
25
7
53
280
476
29
48
160
28
220
118
40
3
125
57
388
50
21
226
124
20
59
329
67
51
44
24
71
18
101
43
141
83
23
36
88
52
13
15