20
38
25
69
22
36
233
30
84
238
54
127
18
15
35
8
9
29
23
41
34
39
28
295
229
37
45
66
12
82
4
137
47
14
16
21
7
11
5
40
55