34
47
74
31
24
50
25
56
7
36
65
54
43
27
107
108
123
198
26
66
44
52
35
21
71
89
11
32
63
61
100
147
78
81
257
139
93
159
62
51
365
80
208
226
83
161
49
16
664
29