38
22
43
78
130
31
20
24
19
36
29
15
40
33
128
120
35
9
70
14
23
8
47
89
10
55
59
104
287
123
3
105
17
52
4
82
42
53
6
5
49