40
72
36
94
66
103
60
81
52
58
135
56
38
416
27
122
3
71
21
30
29
37
8
67
25
32
20
11
206
4
164
63
7
9
5
90
24
19
43
53
31
44
169
104
35
42
46
18
86