99
180
14
19
13
36
139
55
30
22
16
48
45
35
107
416
40
75
15
33
23
21
12
6
34
31
25
38
29
330
66
4876