38
41
121
147
80
40
42
260
18
17
35
33
16
34
110
44
81
43
8
36
37
84
92
168
56
67
59
15
20
7
62
82
6
126
51
65
13
279
102
2
12
19
94
60
29
317
413
407
24