47
97
68
83
262
23
26
146
7
33
22
67
104
11
250
69
181
1178
46
126
108
86
43
42
40
37
77
50
61
6
65
48
27
34
141
96
19
32
18
12
29
17
36
15
437