30
42
83
38
171
33
9
27
78
96
53
126
74
20
16
17
80
35
11
116
23
72
44
29
169
284
7
37
101
21
8
15
31
13
18
148
141
24
761
50
429
58
131
823
132
19
299
34
143