23
32
28
48
9
12
67
191
13
3
10
161
33
183
15
19
39
46
41
14
44
103
82
26
38
18
11
56
62
35
277
31
433
63
148
643
57
61
69
101
75
2
42
66
85
78
45
16