119
27
45
38
357
195
754
88
65
201
43
139
19
23
348
31
155
90
41
140
96
54
323
32
64
76
116
82
34
40
16
25
50
29
121
107
63
28
84
66
30
21
17
18
254
26
49
97