403
143
163
70
84
364
50
59
53
44
81
124
782
98
105
66
162
258
196
15
52
72
33
64
45
155
107
48
13
21
179
20
256
16
17
57
31
34
69
41
199
61
509
67
151
54
25
169