56
3
15
5
28
17
20
47
52
49
121
26
9
37
51
91
23
53
13
293
44
24
30
36
158
55
66
139
72
69
115
127
170
89
42
31
84
50
161
83
97
68
113
43
34
304
80
40
109