33
25
120
19
21
129
39
23
89
7
32
28
14
95
26
158
65
223
47
29
73
37
11
49
35
46
18
80
40
6
27
30
9
82
24
56
83
10
75
15
104
36
20
42
98