132
69
58
187
28
14
44
13
46
19
15
50
4
33
36
60
32
84
12
95
39
157
34
6
76
21
214
59
137
52
141
125
64
118
90
237
806
81