14
48
68
320
163
50
28
9
143
127
5
39
37
23
116
33
7
19
69
36
233
40
31
106
11
34
13
192
366
411
24
25
49
66
41
122
537
402
38
130
345
206
16
170
663
347
59
282
75
15