39
13
30
40
27
17
67
23
158
16
81
14
3
21
66
2
31
26
33
140
55
97
29
62
8
74
11
83
76
59
32
118
52
89
105
56
150
82
35
19
6
24