30
64
149
54
49
13
59
35
28
10
26
39
65
132
84
80
23
74
91
98
19
144
46
37
31
25
20
947
103
111
75
18
70
29
77
82
277
21
17
304
24
14
27
63
50