126
86
139
1031
38
102
793
52
171
53
44
91
15
128
473
35
163
39
23
71
55
95
60
103
48
18
111
90
28
62
66
16
51
47
104
87
30
246
117
31
192
26
239
14
89
236
138
49
119
75
84