241
14
81
200
80
53
48
7
321
68
9
11
39
13
29
113
43
64
95
28
102
289
474
488
24
37
145
704
335
171
10
8
592
17
210
291
23
155
57
218
308
88
149
40
192
70
100
45
83
92
103
60
31
38