90
20
38
8
11
26
143
191
32
68
14
42
22
40
313
10
3
24
35
7
48
13
177
33
12
49
15
28
353
142
44
51
17
64
52
5
262
97
23
194
331
407
37
9
43
16
29