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