22
9
26
142
28
91
3
6
30
13
14
27
8
33
48
10
185
59
57
49
7
75
24
73
45
51
41
25
98
380
69
20
34
32
23
16
35
176
37
2
133
159
5
42
47
88
86