88
54
159
122
93
40
18
14
75
10
15
371
36
296
1063
388
630
20
6
241
41
22
32
26
57
106
13
28
25
12
34
369
191
118
31
9
51
17
35
65
72
38
55
255
23
46
43
19