935
378
393
624
315
276
229
160
156
293
124
54
126
67
81
161
49
35
77
53
100
61
63
16
30
26
26
13
8
1
10
11
42
13
10
36
27
23