33
48
34
61
49
63
70
72
45
100
173
68
116
81
56
66
103
91
647
36
94
16
47
188
46
108
87
143
139
79
39
23
51
41
98
292
24
13
15
159
141
709
38
5
111