15
35
43
18
63
41
27
23
201
55
158
94
50
8
10
67
9
71
32
34
95
61
134
31
42
57
605
28
171
70
89
48
47
12
13
17
30
29
14
7
58
59