119
34
85
33
24
126
22
45
32
41
7
26
36
15
20
6
82
29
3
66
18
333
9
14
23
47
52
105
12
17
35
37
43
39
175
16
42
70
50
56
89
115