35
41
107
37
108
66
118
73
10
76
156
24
8
154
111
101
71
79
49
14
28
17
114
59
33
29
202
53
25
86
193
91
39
309
16
31
44
87
344
58
74
201
64
18
83
45
195