50
971
62
100
24
71
87
60
31
15
17
28
16
69
52
20
21
18
75
41
29
204
49
34
54
22
14
19
37
70
25
36
98
131
266
48
94
13
231
26
33
30
81
42
293
141
88