242
21
33
11
265
20
185
78
139
19
54
80
23
96
30
111
46
186
662
43
425
222
110
39
90
152
9
37
486
674
60
75
45
36
51
667
1145
34
44
62
28
69
41
29
57
27
17
386
73
87
509
32
31
149