242
239
195
14
11
90
7
34
26
61
48
106
1
6
110
15
41
220
39
59
96
113
64
53
759
29
37
160
49
3741
36
148
316
282
626
269
124
198
75
112