488
4
113
27
32
16
469
77
24
64
50
3743
20
136
11
128
17
21
527
402
51
236
86
56
111
261
26
49
68
39
10
347
25
9
135
194
23
31
195
61
35
67
33
407
170
47
8
204
43
36
15
7