127
17
37
23
29
90
83
70
41
60
172
173
55
31
39
140
99
132
128
40
24
14
124
43
62
115
50
46
84
35
245
26
44
97
20
33
38
104
71
130
8
275
63
52
333
22
96
91
45