39
49
159
27
21
115
14
46
42
12
65
26
13
38
25
11
6
86
64
82
28
33
149
40
112
37
101
32
103
51
20
74
72
83
110
60
53
124
286
17
139
436
116
155
56
133
69
12482
55