23
110
15
21
65
55
5
8
99
28
30
49
14
12
22
50
46
11
296
215
59
37
13
66
39
118
4
25
24
9
89
142
19
31
7
38
74
182
32
40