39
53
35
58
38
15
33
36
32
25
26
8
17
12
42
10
40
126
43
56
82
16
64
73
154
61
273
259
67
143
54
163
203
94
93
92
95
74
118
77
87
122
307
79
1817