352
46
186
32
62
208
71
37
18
73
35
57
14
39
12
58
7
162
22
69
11
30
172
19
107
52
289
45
6
16
13
27
21
84
151
66
23
44
87
61
33
29
63
94
59
53
28