13
19
68
33
12
87
83
32
35
59
53
15
47
31
42
88
146
67
16
18
162
128
62
103
43
57
155
372
58
133
41
39
46
303
73
105
51
24
109
250
52
54
158
36
154
92
10
156
44
74
159