127
503
55
129
204
196
5
22
139
38
12
162
363
165
68
76
41
197
21
10
107
37
301
8
65
39
6
15
1054
318
84
51
156
80
34
48
242
31
87
71
109
388
23
167
75
11
624
224
19
36