403
56
175
241
215
40
51
183
65
76
41
53
143
740
39
63
71
77
26
67
87
23
138
170
27
68
66
19
14
62
17
9
29
18
95
28
15
33
32
21
13
30
35
25
61
38
47
117
7
20