50
76
56
112
45
72
38
31
10
54
24
41
51
50
104
22
83
132
188
41
54
76
98
86
114
25
57
246
37
15
100
12
31
17
11
115
154
100
255
363
81
133
212
69
281
217
48
32
38
210
241
57
105
165
40
12
90
48
25
61
50
45
28
13
37
90
100
42
24
32
61
38
50
19
26
23
16