117
48
122
67
38
188
75
130
119
22
41
69
66
114
87
163
59
152
29
86
184
83
115
252
28
36
79
243
45
34
62
155
37
110
81
102
25
16
21
71
55
42
70
107
235
50
180
90
145
373
47
125
241
138