120
34
55
26
42
47
52
119
27
12
137
37
39
36
146
31
33
117
103
28
50
86
79
216
57
266
81
59
30
90
40
66
54
87
60
152
142
3
20
13
17
5
7
6
25
4
32
14
19