44
45
75
13
34
12
71
6
19
24
10
16
47
66
67
81
42
76
83
94
107
197
209
543
254
43
135
86
163
160
93
84
52
112
140
57
36
30
208
53
39
99
345
61
239
50
90
33
534