54
14
93
108
1418
553
195
416
50
15
509
51
31
22
30
16
26
293
35
69
522
2487
264
126
82
169
79
19
8
107
425
27
43
25
32
13
33
65
3
36
97
10
214
101
45
92
41
731
34