77
32
26
38
54
31
19
30
102
195
304
35
93
60
18
140
113
306
25
218
251
37
56
17
21
66
7
45
142
44
13
72
105
69
8
43
3
63
57
12
23
33
205
34
29
73
67