38
58
14
115
20
95
71
29
89
37
262
142
39
367
83
34
176
30
483
73
17
6
48
55
13
27
5
49
21
15
10
18
3
76
11
219
101
23
42
134
85
254
44
24
7
47
66
40
106
125
113