28
67
90
52
81
36
63
86
47
182
98
55
333
18
21
215
48
13
50
22
31
80
38
19
26
77
32
65
61
12
123
75
35
14
9
72
23
39
20
30
114
46
16
43
169
106
3
25
68
228