49
122
136
116
71
66
108
29
157
53
35
52
51
60
41
81
186
133
65
88
46
91
40
43
62
34
354
433
291
56
28
103
19
38
77
33
111
126
68
10
31
70
93
44
184
215
79
80
78
23
261
135
113