49
8
56
60
106
20
23
62
67
45
22
14
31
93
220
94
43
38
21
98
158
16
57
89
151
40
28
54
51
77
34
127
29
47
63
50
80
90
46
33
59
66
862
91
70
12