60
43
55
48
27
46
241
91
155
135
107
45
59
40
63
30
39
134
78
33
54
6
136
87
64
86
95
146
85
97
22
11
7
21
18
41
23
58
52
49
32
67
62
34
88
25