242
187
260
30
77
94
19
168
49
48
494
58
25
85
3
10
35
74
41
153
51
11
6
65
29
16
59
93
72
9
36
47
132
644
57
32
116
61
140
20
82
17
81
87
40