40
73
173
36
16
31
111
25
168
55
14
12
54
167
27
23
34
335
21
48
102
9
113
15
57
17
37
29
76
43
45
75
42
19
30
33
38
50
20
13
28
56
99