325
201
67
148
44
6
15
252
6142
429
127
392
41
19
372
53
81
131
21
188
65
82
59
434
11
124
136
356
137
110
39
152
62
34
20
68
54
234
35
31
92
80
9
45
26
25
17
37
107
150