23
66
56
36
146
31
186
30
18
441
14
24
50
244
60
13
21
32
59
81
26
65
47
39
62
51
69
46
20
86
41
209
172
99
29
22
37
129
58
48
35
156
82
482
330
72
94
90