72
211
42
377
35
50
223
28
200
41
83
82
48
19
27
94
106
51
309
18
61
34
23
76
58
113
69
86
32
71
91
26
134
63
87
40
31
38
154
112
191
60
67