197
109
18
677
19
50
256
20
66
21
31
278
72
56
149
70
67
199
17
40
45
85
54
7
5
52
275
88
159
37
32
68
174
65
25
33
36
51
34
176
104
41
57
22
160
6
35
201
79
39