56
29
38
158
103
23
21
72
39
89
42
45
87
100
114
35
12
15
260
73
27
41
53
83
16
50
75
67
20
97
24
46
28
101
31
88
11
37
519
115
34
26
105
36
60
156
13