39
29
18
30
42
24
3
265
10
51
125
31
2
52
12
45
13
19
143
37
21
15
27
14
128
33
41
48
38
4
22
77
11
60
23
54
26
82
20
57
5