45
31
28
66
17
82
74
54
43
49
25
26
107
18
30
52
205
9
154
131
36
79
63
27
12
184
29
71
64
195
13
44
56
15
23
41
7
14
118
89
175
38
4
139
119
73