53
157
29
5
21
34
24
56
38
41
3
61
7
44
46
747
976
37
410
14
200
96
847
28
39
159
43
20
192
31
73
6
49
91
18
106
176
169
51
4
26
2
312
11
22
35
54
92
19
101
240
13
42