23
11
35
59
7
8
39
3
158
12
5
47
41
54
31
50
67
185
22
182
24
32
34
49
25
2
74
259
36
87
42
43
10
111
70
15
52
82
17
21
46
19
760
61
204
13
148
181