184
42
18
21
284
40
22
41
37
98
81
76
130
77
15
45
58
26
60
12
20
61
35
39
49
54
139
64
369
153
190
23
30
32
44
8
72
113
774
65
239
160
33
52
143
38