275
367
201
77
26
119
50
100
195
7
140
590
88
265
4
51
25
39
14
16
53
113
20
155
157
58
325
49
22
59
55
152
110
62
9
23
293
103
8
13
61
73
37
89
141
6
64
144
664
17