132
20
31
52
59
35
106
69
123
70
204
97
47
48
73
28
29
18
53
26
65
24
103
25
19
27
16
76
98
40
57
41
42
56
94
45
55
150
137
44
11
83