24
22
33
59
30
75
54
51
77
140
27
5
28
38
113
43
10
62
228
102
4
12
65
127
18
91
37
367
57
9
64
96
82
23
50
8
41
74
25
42
17
477
55
72
19
11
436
92
46