84
21
50
22
38
196
137
65
40
32
58
89
57
53
31
8
87
106
88
47
11
28
62
33
49
93
52
159
190
63
69
9
160
133
72
29
24
236
78
44
27
30
18
76
293