28
45
53
97
52
29
26
46
122
22
40
38
57
37
35
18
47
23
56
221
281
41
62
85
146
43
48
87
65
155
111
61
76
81
32
55
600
49
30
621
89
145
154
107
67
39