40
32
236
275
84
23
44
57
60
49
37
62
16
43
50
17
117
9
38
115
15
11
29
92
189
26
21
109
99
14
25
55
36
172
67
86
56
42
73
31
10
13
54
79
51
34
47