173
39
186
289
241
750
98
109
1574
40
28
136
43
42
63
24
96
120
389
59
7
1234
29
218
21
88
22
64
503
137
25
50
179
23
436
38
68
417
105
47
76
171
14
13
2685
113
212
224
36
141
127
102
72