37
141
280
155
20
418
39
25
66
13
48
89
47
14
19
40
22
24
156
96
7
1702
26
9
51
30
72
21
12
8
49
92
77
29
83
285
28
6
34
503
10
121
27
491
60
52