39
26
16
32
50
201
69
34
31
102
68
62
15
67
90
96
28
217
71
63
46
38
236
2
48
199
79
21
20
143
27
70
118
42
341
36
40
110
10
17
9
121
23
24
281
44
98