39
127
23
2
150
86
35
32
41
17
4
89
67
54
63
18
42
19
25
60
59
69
22
26
135
33
14
30
10
6
12
66
20
15
49
9
13
8
55