23
14
18
39
4
22
65
10
33
178
285
140
19
57
32
102
63
26
21
16
20
49
125
155
48
84
42
6
192
27
15
43
17
69
51
30
37
85
160
128
8
24
28
31