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