155
49
29
10
39
675
16
81
65
129
188
77
19
104
71
11
79
22
108
14
34
35
59
243
88
382
7
78
86
31
92
21
50
20
406
149
132
18
43
201
969
131
68
112
462
6
100
248
26
234
25
46
89