83
38
62
37
25
84
246
185
120
217
226
14
55
92
66
56
18
91
131
36
70
50
15
86
17
46
96
21
109
27
23
33
11
30
16
110
204
29
8
72
12
97
7
19
58
49
142
622