28
77
47
43
26
23
44
34
103
3
19
39
101
46
135
22
71
107
21
18
96
84
52
62
68
59
36
10
54
105
20
25
195
13
102
38
150
90
229
91
15
37
8
751
67
57
334
198
115