13
5
49
28
8
6
11
53
14
7
26
47
4
12
34
100
67
110
70
525
22
73
90
19
68
60
30
119
192
23
149
108
65
103
259
245
87
54
317
52
50
81
283
235
39
24