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