86
540
24
48
52
42
29
51
20
14
276
55
70
34
62
71
311
13
19
28
106
21
49
5
15
33
58
60
97
111
36
118
11
284
2379
30
169
69
23
8
10
282