93
57
13
36
33
27
40
26
82
166
23
122
21
74
176
79
31
16
78
59
94
53
109
49
37
22
42
19
46
39
183
65
60
5
227
54
8
141
61
45
20
35
48
500
44