45
159
22
21
88
25
23
16
52
133
57
17
34
6
26
50
31
38
20
93
92
136
56
41
147
47
79
80
42
70
204
49
74
44
19
60
66
82
15
40
164
18
11