39
37
75
205
42
32
72
169
21
100
31
14
20
16
65
83
25
53
127
18
17
108
38
71
115
98
15
10
30
48
94
85
226
13
211
36
26
260
109
387
54
281
91
278
27
44
107