13
21
28
104
64
177
40
31
72
20
25
46
26
44
41
11
23
116
29
17
42
68
49
69
96
24
10
53
34
199
173
19
242
445
144
71
9
54
170
37
85
55
74
18
22
39
248
155
80