36
39
31
190
73
60
20
17
22
124
96
51
19
16
293
394
223
69
101
37
18
32
126
52
63
38
55
771
53
75
205
442
47
14
99
30
254
24
627
213
111
159
25
50
44
23