45
64
65
36
41
34
19
39
71
51
83
43
106
138
91
134
46
167
26
70
57
27
102
173
103
56
197
96
153
37
1539
100
101
105
683
90
69
85
42
135
54
160
126
155
89
77
225
221
53
60
31