179
35
30
12
98
181
82
77
334
144
112
26
32
25
48
40
160
15
45
36
169
478
227
33
19
79
54
122
96
34
17
67
176
50
8
69
471
76
29
145
196
24
44
7