198
160
33
61
135
86
125
16
15
59
24
53
451
26
57
43
83
39
17
74
1938
51
40
88
274
19
166
31
14
5
35
37
22
111
38
230
69
231
48
98
21
594
150
197
12
671
68