40
38
37
52
28
71
21
23
197
53
86
43
30
10
124
141
29
17
34
6
33
26
268
51
16
47
46
83
42
35
89
119
132
72
57
50
27
84
45
79
49
31
22
44
163
98
74
20
202
67