23
30
16
238
3
13
1
5
10
37
93
24
134
56
17
28
9
4
44
60
8
31
27
11
7
12
40
21
25
6
119
33
96
35
32
94