15
51
48
118
23
26
41
12
30
69
63
55
20
141
57
17
111
28
22
240
70
140
59
136
196
83
49
96
39
123
88
72
34
40
127
380
86
14
58
37
62
99
33
209
114
85
42