125
337
127
41
226
53
52
104
8
124
44
27
34
156
261
39
63
131
673
28
457
16
84
19
48
353
247
38
29
208
75
109
5
117
132
79
60
710
141
244
71
113
106
284
349
520
137
31
196
30
33
83
23
157
120