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