37
87
374
304
257
97
90
17
63
113
111
66
52
6
20
32
5
11
16
26
24
108
95
13
8
68
25
23
100
42
119
19
228
274
12
39
21
259
9
7
79
10
86
131
46
18