139
230
31
86
40
26
669
22
209
36
37
64
498
49
50
100
82
532
52
60
38
24
73
81
90
57
106
75
220
89
119
34
101
109
42
54
44
53
29
91
32
30
59
18
65
41
48
148
35
233