119
90
25
34
159
11
39
84
3
89
28
28
83
18
32
14
52
85
27
68
56
42
29
30
52
67
39
38
59
37
49
7
45
45
23
48
20
26
32
13
82
60
53
38
79
93
50
4
17
31