313
75
90
18
43
7
32
19
15
27
11
37
92
25
20
10
28
50
26
22
14
45
12
16
244
13
46
24
38
66
159
21
88
44
36
52
109
60
40
72
59
42
47
30
55
79