23
3
33
18
30
5
42
22
37
66
41
295
4
49
10
8
16
115
9
6
129
43
14
7
12
146
27
26
25
13
89
11
24
29
81
36
17
53
127
19
50
21
92