78
46
195
228
48
363
20
36
590
17
18
738
401
87
42
54
111
121
89
39
309
30
106
9
76
64
11
13
16
23
34
26
307
25
91
120
59
6
60
63
140
21
70
35
19
37
80
12
132
122
47
49