50
66
92
32
187
47
49
76
19
74
9
191
36
5
28
17
20
24
7
29
37
106
14
110
26
11
70
42
58
38
27
213
57
31
12
133
48
40
101
105
13
35
34
99
115
461
295
10
160
204