51
8
26
14
38
18
7
47
58
16
65
78
22
218
174
13
3
117
17
183
11
12
69
6
322
89
43
319
35
34
54
48
10
33
4
5
90
30
394
294
57
15
75
29
148