98
81
47
185
251
29
74
45
49
34
168
26
31
57
41
38
36
137
24
968
56
4
33
32
51
83
7
20
13
17
28
8
69
35
19
166
27
110
18
16
92
22
40
86
11
193
63