28
38
50
98
35
26
21
67
57
55
76
204
84
83
20
107
97
50
95
150
81
37
36
172
159
71
26
138
185
47
77
21
160
114
123
136
213
93
49
33
88
74
36
14
55
87
52
45
103
82
45
104
84
105
96
76
103
110
105
77