83
62
101
78
169
28
51
132
24
203
66
117
115
43
144
34
59
38
75
42
44
58
37
12
32
31
13
9
110
16
63
149
30
91
82
36
26
19
287
8
217
49
10
123
47
542
14
68