78
28
160
39
104
223
133
79
84
50
204
113
132
157
14
34
161
242
122
128
59
139
110
85
74
65
244
136
44
24
13
43
94
45
70
32
29
116
54
164
600
100
15
61
82
9
17
33
46
90