183
99
96
145
136
18
111
193
16
131
90
134
14
33
27
67
48
23
65
30
42
40
31
57
19
101
54
74
92
12
56
17
646
34
59
24
231
50
26
38
152
39
43
60
156
7
28